快速替换WordPress全部文章中的某内容
假设你有一个WordPress博客叫做“WordPress啦”,然后你把博客名字改成了“WordPress吧”。这时你会希望把在之前的文章里出现的“WordPress啦”都替换成“WordPress吧”。你可能会一篇篇文章地进行手动修改,也可以通过MySQL数据库进行替换。下面这段代码可以在不登录数据库的情况下,帮你快速而准确地实现自动替换。
打开function.php文件,加入以下代码:
function replace_text_wps($text){$replace=array(//'替换前的内容'=>'替换后的内容''wordpress'=>'<a href="#">wordpress</a>','excerpt'=>'<a href="#">excerpt</a>','function'=>'<a href="#">function</a>');$text=str_replace(array_keys($replace),$replace,$text);return$text;}add_filter('the_content','replace_text_wps');add_filter('the_content','replace_text_wps');
保存文件。成功!
分享到: