UM新媒体
自媒体短视频运营平台 UMXMT.COM!

WordPress网站如何批量更改/替换文章中的文字?

因WordPress网站备案信息与实际网页名称不符,茹莱神兽被工信部要求更换为备案名称,否则会取消备案。给网站更换名称很麻烦,就站内而言,网站名称已经融入到WordPress分类、标签、正文内容里了,手动整改肯定不行,最好是一次性批量替换,这样就解决了当前的难题了。

给WordPress网站的分类、标签的SEO标题替换网站名称很方便,麻烦的是给融入文章中的网站名称批量替换相关文字,那么,如何在WordPress网站中进行批量替换内容中的文字呢?

1、利用WordPress主题funcions.php文件批量替换关键字

只需要将下面代码添加到当前WordPress主题函数模板functions.php的后面即可:

global $wpdb;
$wpdb->query("UPDATE wp_posts SET post_content = replace( post_content, '旧内容', '新内容' )");

这种通过添加简单代码实现批量替换WordPress文章中的“关键字”,确实比较简单,加到functions.php中,用后删除即可,不会影响网站。

2、利用WordPress“搜索 & 替换”插件完成批量替换

进入WordPress网站后台安装插件页面,搜索安装“搜索 & 替换”(英文名:Seach & Replace)插件并启用,然后进入插件管理页面进行以下操作。

第一步,把需要修改的“关键字”输入“搜索”框内,替换的“关键字”输入“替换”框内,然后在“选择数据表”中找到“wp-posts”进行勾选。如图所示:

96a3be3cf272e01

第二步,把以上操作填写好之后,去掉“演示模式”,选择“将修改保存到数据库”里,然后就是“执行搜索&替换”这个按钮之后就可以了。

9634715ca7e046c

这个WordPress插件设置非常简单,只要按照步骤操作就行,一看就会,比较适合WordPress新手。

3、利用数据库phpmyadmin批量替换修改关键字

你只需要进去mysql数据库里面【执行】以下这段命令即可批量修改/替换wordpress的文章内容:

UPDATE wp_posts

SET post_content = replace( post_content, '旧文字', '新文字' );

这段执行命令主要的意思就是:在mysql数据库中找到wordpress的文章中包含的 旧文字 并且自动替换成 新文字。

d72d187df41e10e

比如本人的WordPress网站把“良家佐言”替换为“茹莱神兽”,“良家佐言”是旧文字,而“茹莱神兽”是新文字,如图所示。

751d31dd6b56b26

然后在点击右下角的“执行”按钮操作即可,新手的话,不建议使用此方法。

需要注意的是,数据库操作有风险,为了数据库安全起见,茹莱神兽建议你先备份MySQL数据库,即便失败也可以恢复数据。

本篇文章总结

总体上来说,添加代码这种方法并不是万能的,有些WordPress也不支持,而通过插件批量替换文字就安全得多了,一次性插件,用完就删除,前两种比较适合WordPress新手。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress网站如何批量更改/替换文章中的文字?》
文章链接:https://www.umxmt.com/5508.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册