国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > WordPress > WordPress 快速替换全部文章中的内容代码

WordPress 快速替换全部文章中的内容代码

来源:程序员人生   发布时间:2013-12-17 09:39:35 阅读次数:2600次
假设你有一个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');

保存文件。成功!

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生