我們?cè)趶?fù)制外部的文章貼到WordPress內(nèi)容中是不是有很多自帶超鏈接的?那我們是否有辦法批量去掉這些鏈接?這里我們可以利用wordpress自帶的add_filter(‘the_content’, ‘方法名’);來(lái)解決這個(gè)問(wèn)題。
//批量去除內(nèi)容鏈接 By:http://bjj.org.cn/auto-del-links.html function del_links_texts($text){ $text=preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $text); return $text; } add_filter('the_content', 'del_links_texts');
將代碼添加到 functions.php 中,這樣我們保存發(fā)布文章的時(shí)候會(huì)自動(dòng)去除內(nèi)容中的超鏈接。但是這個(gè)還不算友好,比如自身URL的鏈接應(yīng)該不去掉才夠完美。
評(píng)論