怎样修改网站内容( 如何批量替换wordpress文章中的文字或域名?(图))
优采云 发布时间: 2021-09-03 03:05怎样修改网站内容(
如何批量替换wordpress文章中的文字或域名?(图))
如何批量替换wordpress文章中的文字或域名?如果在 WordPress文章 中替换和修改大量相同的文本,手动编辑文章 是一个很大的工作。可以使用如下代码实现批量替换,将使用 WordPress 的操作数据常量 $wpdb 用于在不登录数据库的情况下修改数据库。
这个文章主要给大家展示如何批量替换WordPress文章中的文本或域名。内容简单易懂,条理清晰,希望能帮到大家解惑。让云服务器网()小编带大家研究学习“如何批量替换WordPress文章中的文本或域名”文章。
方法一:使用phpmyadmin工具修改
在浏览器中输入phpMyAdmin的地址,一般:取决于安装目录。出现如下界面,输入正确的用户名和密码,点击执行按钮。
进入phpMyAdmin首页,随机选择一个数据库。这里我选择wp数据库。
选择wp数据库下的wp_post数据表,点击sql选项卡,在输入框中输入sql语句。
执行以下代码:
UPDATE wp_posts SET post_content = replace( post_content, ‘old text’, ‘new text’)
点击执行按钮实现批量替换!
方法二:安装“搜索替换”插件批量替换数据
我们通过wordpress安装Plugin,直接安装“Search & Replace”插件(英文名称:Search & Replace),然后进入插件管理页面。
如图:旧文字替换新文字方法
当然,为了安全起见,我可以选择下面的demo模式,并确认无论我是否进入demo模式,都可以导出修改成sql文件。这里我们选择“Save changes to the database”批量替换选中的表。里面的文字内容!
方法三:在functions.php中添加函数批量替换WordPress文章中的文字
如果要替换和修改分散在大量WordPress文章中的相同文本,手动编辑文章是一项繁重的工作。可以使用以下代码实现批量替换,并且会使用WordPress操作数据常量$wpdb来修改数据库,不需要登录数据库操作。
在当前主题函数模板functions.php末尾添加代码:
全局$wpdb;
$wpdb->query("UPDATE wp_posts SET post_content = replace( post_content, ‘old text’, ‘new text’)");
修改文字,多段文字,多复制几段代码,添加到functions.php,用完删除。
最后:以上三种方法支持同时替换文章中的链接或URL。
温馨提示:操作数据库有风险,请提前做好备份!
推荐阅读:WordPress Bulk Search and Replace Plugin: Search & Replace 在使用wordpress程序时,经常会遇到需要批量替换网站连接的情况。这时候在数据库中手动替换就麻烦且容易出错... WordPress批量替换url插件:Velvet Blues Update URLs安装使用我们经常会遇到wordpress批量修改一些url,可以使用phpmyadmin来操作,但是有点...wordpress插件:自动将别名转换为拼音 SO Pinyin Slugs Chinese tag Pinyin-to-pinyin WordPress plugin:自动将别名转换为拼音 SO Pinyin Slugs Chinese tag to pinyin wordpress...灰鸽子国际版助力海外远程办公:腾讯云全球服务器节点覆盖!灰鸽子在疫情期间大力支持国外远程办公,灰鸽子国际版应运而生并正式上线。灰鸽子远程控制是知名的远程控制软件,...腾讯云学生服务器120元/年,云服务器价格贵吗?腾讯云学生服务器为腾讯云学生服务器,为腾讯云校园特惠活动(25岁以下均可申请腾讯云学生电脑) 首次购买...