wordpress内容和标题批量替换的两种方法

如果下载的源码需要作者授权,请更换源码。本站免费分享资源不会增加授权

两种方法

一、从数据库下手

在数据库里批量替换的方法以前有介绍过,这里再重温一下,进入 phpmyadmin,找到你的数据表,先备份,然后运行 SQL,输入以下语句即可:
这个替换内容的:

UPDATE wp_posts SET post_content = replace(post_content, 'old','new');

这个替换标题的:

UPDATE wp_posts SET post_title = replace(post_title, 'old','new'); 

所有都替换是:

UPDATE wp_options SET option_value = replace( option_value, '老域名', '新域名' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace( post_content, '老域名', '新域名' ) ;
UPDATE wp_posts SET guid = replace( guid, '老域名', '新域名' ) ;

其中 old 是旧的字符串,new 是你要替换的文字。

二、从 WordPress 主题下手

在 WordPress 主题的 functions.php 中插入以下代码:

function content_str_replace($content = ''){$content = str_replace('old', 'new',$content);return $content;}add_filter('the_content', 'content_str_replace', 10);

和之前一样,其中 old 是旧的字符串,new 是你要替换的文字。

两个方法都很简单,但是各有各的特点。

从数据库下手的话,优点就是一劳永逸,彻底替换所有文字内容,但是对于不熟悉数据库的朋友还是不推荐冒然操作数据库,就怕一失足成千骨恨。

本文由(壳先生)整理自网络,如转载请注明出处:https://www.mrshell.com;
本站发布的内容若侵犯到您的权益,请邮件联系 i@mrshell.com 删除,我们将及时处理!
===========================================================================

1. 本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。
2. 本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
4. 若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

=================================================================

壳先生 » wordpress内容和标题批量替换的两种方法

发表评论

提供最优质的资源集合

立即查看 了解详情