wordpress文章采集软件(2.修改主题wordpress文章正文利用备份文件进行文章正文批量替换的方法)

优采云 发布时间: 2021-12-28 20:04

  wordpress文章采集软件(2.修改主题wordpress文章正文利用备份文件进行文章正文批量替换的方法)

  为了规范url,诺牛无奈将网站的主域名从原来的修改了出来。如果要修改一篇文章,确实是个大工程。这里我们将使用wordpress文章文本的批量替换。诺牛网采集

了三种批量更换的方法,经过自己的测试后都可以使用。当然,这个想法是想出来的。如果要批量替换其他程序,也可以从以下三个方面入手。

  1.数据库替换

  使用数据库替换方式,需要能够操作数据库,可以使用php文件执行SQL语句,但是比较麻烦。一般主机都安装有phpmyadmin数据库管理系统,进入phpmyadmin后可以直接操作数据库。下面是 wordpress 的一个例子,它是默认安装的。操作数据库前,必须对数据库进行备份,以防止误操作造成不可预知的错误。备份好数据库后,进入phpmyadmin,找到你的数据表,然后运行SQL,输入如下语句:

  UPDATE wp_posts SET post_content = replace(post_content,'old','new');

  其中 old 是旧字符串,new 是您要替换的文本。wp_ 是 wordpress 的默认数据表前缀。如果修改了数据库表前缀,这里也需要修改。运行SQL语句后,wordpress文章正文批量替换完成,即可进入网站查看效果。

  2.编辑主题

  改变WordPress文章正文主题进行批量替换的原理是在文章输出前再进行一次批量替换操作。具体来说,在WordPress主题的functions.php中插入如下代码:

  function content_str_replace($content =''){$content = str_replace('old','new', $content);return $content;}add_filter('the_content','content_str_replace', 10);

  和以前一样,old 是旧字符串,new 是您要替换的文本。当然,不同主题修改的文件可能不同,但原理是一样的。找到管理文章输出的函数文件,添加如下文章替换函数。

  3.替换备份文件

  WordPress 使用备份文件批量替换文章文本。方法其实类似于数据库替换。原则是先备份数据库,替换后恢复数据库。首先进入WordPress后台,然后点击工具>导出>选择导出的内容,导出所有内容。当然,里面的内容包括所有文章和所有页面,以及草稿。但不包括图片的内容。如果要备份图片,需要从ftp下载。要恢复它,您只需要根据原创

位置将图片上传到空间。最后下载导出的文件。下载的文件为xml格式。可以用Adobe Dreamweaver(简称DW)或者UltraEdite打开备份的xml文件,打开批量替换,

  最后,让我们比较一下接下来的三种方法。如果从数据库入手,好处是一劳永逸,快捷方便,完全替换所有文字内容。但是对于不熟悉数据库的人,不建议贸然操作数据库,怕出事。; 如果您从 WordPress 主题开始,优势是安全性。不管它有多糟糕,主题都被打破了。重新上传是可以的,但是性能方法比数据库操作要差,因为每次浏览一篇文章都必须在后台进行。更换操作;从备份文件开始就是以上两者的结合。一方面把所有的文字全部替换掉​​,另一方面也做了一个备份。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线