你有没有遇到过这些情况?
- 希望批量搜索替换/修改/删除网站正文中的文字;
- 想批量在特定文字/代码之后添加/删除/修改内容;
- 为了安全,修改WP的数据库前缀WP_为其它;
- 网站更换域名之后,批量替换网站URL地址;
- 网站安装SSL证书之后,批量将http替换为https……
一条一条替换太麻烦,你又不懂如何在WordPress的MySql数据库中操作,怎么办?
好吧,来试试Search & Replace插件吧!虽然是国外的开发者开发的,不过官方版本已经有汉化版了!
重要提示
注意:此款WordPress插件是直接使用 SQL 语句进行文本替换的,它直接操作并且修改了数据库,并且这样的修改是不可撤销的,所以不建议 WordPress 初级用户使用这个插件,对于 WordPress 有一定熟悉的用户,建议在使用这个插件进行操作之前,对数据库进行备份,这样万一出错还有机会修正。
所以,为了安全起见,一定要记得在操作之前备份数据库!!!
虽然插件也包含备份数据库的功能,最好自己也手动备份一次哦!
插件使用
插件启用之后,出现的位置比较特殊,在后台的工具中,你能看到“查找与替换”:
插件功能
1、备份数据库;
2、查找与替换——可以选择数据库中的某一张表或者全选表格替换;
3、替换域名URL;
4、导入SQL文件到数据库;
特色功能
在操作之前,不仅有数据库备份功能,还提供了预演模式,告诉你数据库中的没一张表会有多少记录被修改,非常贴心。
WordPress 批量替换插件 Search & Replace
这个插件在对博客内容进行大批量相同修改动作的时候,特别有用,比如博客的图片更换了服务器,图片地址都更改了,就可以使用这个插件一次性修改所有的图片地址。
Search and Replace 存在的风险
但是这个插件同样也在存在着风险,因为它是直接使用 SQL 进行文本替换,它直接操作修改了数据库,并且这样的修改时不可撤销的,所以不建议 WordPress 初级用户使用这个插件,对于 WordPress 有一定熟悉的用户,建议使用这个插件进行操作之前,对数据库进行备份,这样万一出错还有修正的机会。
Search and Replace 是直接使用 MySQL 的 Replace
进行替换操作的,所以这个插件是大小写敏感的,并且不支持使用正则表达式进行文本替换,所以这是这个插件小小的一个缺憾,但是它完整的界面和易用性,保证了它能够完成了我们大部分的批量文本修改替换工作,并且这个插件只在后台使用,所以使用之后我们可以直接关闭它,完全不会占用任何系统资源。