什么时候需要查找替换数据库?
当网站需要更换网站的时候,网站链接要全部替换,或者是网站内的文章很多页面都提到的一个词,需要换为其他词(或者加链接)都可以使用数据库查找替换。
比如网站更换与域名,或者是从本地迁移至线上,或者是需要替换所有的邮箱、关键词、链接等,全站式的操作,都需要用到数据库查找和替换。因为一个个替换费时费力,还容易出现遗漏。
这些,都可以通过插件:Better Search Replace来实现。
插件安装
进入WordPress后台>插件>安装插件>搜索“Better Search Replace”
之后点击【现在安装】,稍等片刻后点击【启用】。
如果网速不好,或者其他原因安装失败,可以到WordPress官网下载插件之后,手动上传到
插件使用
【启用】插件之后,在WordPress左侧边栏>工具>Better Search Replace中。
拿最常见的将网站从本地迁移到线上举例,迁移完成之后,需要检查网站的内容,将所有的本地网址 http://localhost改为 https://www.siwihs.com/
1.先备份并且下载数据库(避免出错无法挽回)
2.在 [搜索] 字段,输入你要查找替换的内容,这里输入 http://localhost
3.在 [替换为] 字段,输入要替换成的内容,如 https://www.wpdaxue.com
4.选择数据库表,全选所有数据表(选择第一张表,然后下拉至底部,shift+鼠标左键。可以选中所有数据表)
5.可以先模拟运行,之后确认替换的时候,取消勾选
点击【运行搜索/替换】按钮开始执行
如果在运行过程中,提示执行方面的错误,可以尝试切换到下图的设置标签,减少“最大页面大小”的值,保存后再去试试。
数据库是网站数据的核心,这里的操作会对网站造成较大的影响,一般对数据库操作也比较少,建议不常用时禁用插件。
Better Search Replace是一款非常好用的数据库替换插件,避免了书写MySQL语言,而且相对于MySQL语言,不容易出错,所以这款插件在很多时候还是可以解决很多的重复性工作,任何页面内的文字、链接,都是可以全站替换。
如果对于Better Search Replace插件还有哪些不明白的,或者有更多使用技巧,可以在下方留言,会尽快回复并且在页面当中更新相关的内容。