如果你的Wordpress博客因为各种原因需要更换域名的话,那么接下来的工作一定会让你觉得非常难做了。因为你需要将以前发表的所有文章的链接地址或者某些内容替换为另外一段文字或者字符串。
当然我们不能一篇一篇地去修改每篇文章的内容,那样太累了。今天freehao123的免费Wordpress教程就来教大家用SQL语句和Find and Replacer插件来批量查找和替换Wordpress内容或者字符串的方法。
注意:使用这两种方法之前请你一定要做好数据库和网站内容备份工作。
WordPress内容批量查找和替换的方法与教程:
一、方法一:使用SQL语句来趁替换字符串。
1、进入你的数据库管理phpMyAdmin 中,打开SQL执行对话框。输入以下语句:
UPDATE wp_posts SET post_content = REPLACE( post_content, 原内容, 新内容 ) ;
以上语句的意思很简单,就是将post_content (发表过的文章内容)的某个字符串(原内容)替换为(新内容)。replace 命令是替换的意思。
2、 例如将Wordpress中文章中的“新浪”替换为“网易”,当然还可以在语句后面添加一段条件限制语句:“WHERE `post_content` LIKE %原内容%”。操作可以参考下图:

3、上面的SQL语句还只能是替换掉文章内容的字符串,如果你需要替换掉文章标题或者其他的文章标签、文章分类等,可以参考Wordpress数据库基本结构来举一反三操作。
二、方法二:使用Find and Replacer插件。
1、首先下载和安装Find and Replacer插件。插件作者主页。或者也可以到Wordpress扩展中心下载。这里。
2、将插件安装完成后,在Wordpress博客后台点击“设置”进入该插件的设置页面。 这里你可以设置你想更改内容的文章的起始和终止ID,如果想要修改某个特定的ID的话,只需要在起始和终止ID都填写一样的数字就可以了。操作说明见下图:

3、如何知道自己的文章ID呢?其实插件已经将它们都列出来了。在设置页面下面你可以看到“Page Listing”这里就有所有文章ID和文章标题等相关信息了。如下图:

再次提醒大家,以上两种方法操作都有一定的风险,请做好备份工作。
下一篇:电脑日常维护方法和技巧
本文地址:https://www.128sj.com/jiaocheng/20160604518.html,转载请注明出处
今天有位站长朋友咨询了免费空间小编,说到他在虚拟主机里设置一下301跳转,问小编有没有好的方法或跳转的代码。...
有时候我们要保护自己的网站图片,就需要设置防盗链了。下面是免费空间小编给大家分析的php免费空间如何设置防盗链...
有时候我们要保护自己的网站图片,就需要设置防盗链了。下面是免费空间小编给大家分析的ASP免费空间如何设置防盗链...
今天有位站长朋友咨询了免费空间小编,说到了免费空间设置301跳转,多久可以生效?...
前几天有位站长朋友咨询了免费空间小编,问到了网站打不开出现 处理URL时服务器出错,请遇系统管理员联系。出现这问题,我们该怎么办呢?...
前几天有位站长朋友咨询免费空间小编,问到了网站打不开出现HTTP 500 - 内部服务器错误,应该怎么解决呢?...
前几天有位站长朋友咨询了免费空间小编,问到网站打不开出现Service Unavailable。应该怎么办呢?下面免费空间小编就给大家介绍一下解决方法...