如何批量替换wordpress文章中的文字或域名(3种方法)

softyun3年前主机评测56

如何批量替换wordpress文章中的文字或域名?

如果替换修改大量WordPress文章中的相同文字,手动编辑文章修改工作量大,可以用下面的代码实现批量替换,会用到WordPress的操作数据常量$wpdb修改数据库,不需要登录数据库操作。

这篇文章主要为大家展示了“如何批量替换WordPress文章中的文字或域名”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑。下面让云服务器网(yuntue)小编带领大家一起研究并学习一下“如何批量替换WordPress文章中的文字或域名”这篇文章吧。

方法1:利用phpmyadmin工具修改

在浏览器中输入phpMyAdmin的地址,一般是:http://localhost/phpMyAdmin/,视安装目录而定。出现如下界面,输入正确的用户名和密码,并点击执行按钮。

进入到phpMyAdmin的主页,随便选择一个数据库,在此我选择的时wp数据库。

选择wp数据库下的wp_post数据表,点击sql选项卡,并在输入框中输入sql语句。

执行以下代码:

UPDATE wp_posts SET post_content = replace( post_content, ‘旧文字’, ‘新文字’)

点击执行按钮,即可实现批量替换了!

方法2:安装“搜索 替换”插件进行批量替换数据

我们通过wordpress安装插伯,直接安装“搜索 替换”插件(英文名为:Search Replace),然后进入插件管理页面。

如图所示:旧文字 替换 新文字 方法

当然,为了安全起见,我可以以选择下方演示模式,确认无论后再去了演示模式,可以导出修改到sql文件,这里我们选“将修改保存到数据库”即可批量替换选中的表中的文字内容了!

方法3:添加函数到functions.php批量替换WordPress文章中的文字

如果准备替换修改散布在大量WordPress文章中的相同文字,手动编辑文章修改工作量大,可以用下面的代码实现批量替换,会用到WordPress的操作数据常量$wpdb修改数据库,不需要登录数据库操作。

将代码添加到当前主题函数模板functions.php的最后:

global $wpdb;

$wpdb-query(“UPDATE wp_posts SET post_content = replace( post_content, ‘旧文字’, ‘新文字’ )”);

修改其中的文字,多段文字,就多复制几段代码,加到functions.php中,用后删除即可。

最后:

以上3种方法同时支持替换文章的中链接或网址的。

提示:操作数据库有风险,请提前做好备份!

标签: WordPress教程
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

如何用WordPress搭建网站?WordPress建站步骤和流程介绍

如何用wordpress搭建网站?wordpress是使用PHP语言开发的内容管理系统,用户可以在支持PHP和MySQL数据库的服务器上创建属于自己的网站,包括电商网站、外贸网站、企业网站等等。那么如...

如何开启或关闭WordPress用户注册

如何开启或关闭wordpress用户注册?WordPress网站类型的不同,有的网站不需要会员注册功能,那么我们可能会开启或关闭网站用户注册的功能。例如,如果是电商网站,那么,可能希望客户创建用户帐户...

WordPress编辑器遇到未知意外错误的解决方法

wordpress网站搭建好了,找了几个不错的wordpress插件提升了一下性能,也解决了安装主题时出现的各种问题,终于能够正常地使用了。正当我兴致冲冲地打开文章编辑器,正打算开始写我的第一篇博客的...

WordPress如何关闭30天自动清理回收站功能

wordpress是当下最流行的内容管理系统之一,它提供有诸多的主题模板和插件,方便用户自定义网站功能。WordPress内容删除后一般会放在回收站,默认保留30天,到了时间会自动清空对应的内容,这时...

wordpress网站重定向次数过多的解决方法

wordpress是目前最受欢迎的免费开源内容管理系统之一,它提供有诸多功能强大的主题模板和插件,方便用户快速建站。WordPress网站重定向次数过多是我们经常会遇到的报错,出现该错误的原因可能有多...

wordpress提示“此站点正遇到技术问题”该怎么解决

今天,早上不知道怎么回事,wordpress提示“此站点正遇到技术问题”,网站无法正常打开,刷新了好几次,还是提示“此站点正遇到技术问题”,究竟问题出在哪里,我开始寻找问题来源。WordPress的核...