由于原来使用的存储网盘资源渠道的网址变更,这个网友希望将原来内容中的链接更换成新的地址,如果要变更文字和链接字符还是相当简单的。在这篇文章中,老蒋记录可以通过三个办法来实现WordPress内容中特定文字和链接字符批量替换的办法。
1、数据库SQL命令
UPDATE wp_posts SET post_content = replace(post_content, '旧内容','新内容');
我们可以通过SQL命令在我们的站点phpmyadmin中执行命令替换,我们可以编辑上面的字符,将新旧文字替换掉自己需要的。
UPDATE wp_posts SET post_content = replace(post_content, 'laobuluo.com','itbulu.com');
比如我们可以将laobuluo.com的链接换成itbulu.com
2、主题执行命令
function content_str_replace($content = "){
$content = str_replace('old', 'new', $content);
return $content;
}
add_filter('the_content', 'content_str_replace', 10);
同样可以编辑这样的脚本,放到我们当前主题的 functions.php 文件中。
3、插件替换
这里我们推荐使用WPReplace插件。
可视化的替换,还是很方便的。
扩展阅读批量替换其他文章:
2、利用phpMyadmin MySQL命令批量修改替换关键字
本文出处:老蒋部落 » 批量替换和修改WordPress内容中的特定文字和链接字符 | 欢迎分享( 公众号:老蒋朋友圈 )