wordpress数据库sql批量修改文章标题、内容,以及标签改法

当wordpress站点文章数据量大的时候,如有需要批量修改文章标题和内容时,手动工作量巨大,而批量修改插件也有极限制约,比如要求数据表小于100M,最方便的办法,就是数据库中用sql命令来批量修改文章的标题,以及内容和其他方面,一键操作,非常便捷,当然如操作失误也容易背刺,所以需要我们操作时做好数据备份,操作时谨慎再谨慎。

一,数据库sql批量修改文章标题

这里有一个实例,就是阿里舞台在使用数据库sql批量修改文章标题“徐雅”为“珂珂宝”。提醒:要严格使用命令代码,不能添加或减少颠倒哪怕一个标题符号。

UPDATE wp_posts SET post_title = REPLACE( post_title, '徐雅', '珂珂宝' );

图片[1]-wordpress数据库sql批量修改文章标题、内容,以及标签改法-墨铺

原来的内容是“徐雅”,需要将标题修改为“珂珂宝”,sql语法格式按上面操作就可以了。需要说明一下的是,先模拟查询,有返回数量了,再执行。下图是成功执行后的提示。

图片[2]-wordpress数据库sql批量修改文章标题、内容,以及标签改法-墨铺

二,数据库sql批量修改文章内容

同样,修改了文章标题后并不能解决问题,文章内容里面的“徐雅”也需要修改成“珂珂宝”,这里面需要执行以下sql命令:

UPDATE wp_posts SET post_content = REPLACE( post_content, '徐雅', '珂珂宝' );

这里面补充一下,我们网站换域名时,也需要使用此sql命令,比如,若将老域名imopu.cn修改为www.684868.xyz,就在命令里面分别跟徐雅和珂珂宝替换。

三,wordpress标签改法

原本wordpress标签这一块是没啥值得说的,因为我们以前写文章时就建立了很多标签,我还想找sql命令来修改标签呢,还好没找到,因为sql命令执行时就在走钢丝,一不小心网站就杯具了。我们可以直接从仪表盘-文章-标签管理中搜索你想要修改的标签(路径/wp-admin/edit-tags.php),这比sql里面要安全多了。

原本我以前也写过wordpress数据库sql批量修改文章内容相关的文章,都是自己修改时做的笔记,不过这一次的笔记做得更详细些,以后会用得着。

© 版权声明
THE END
喜欢请点赞支持!
点赞10 分享
大话西游 抢沙发

请登录后发表评论

    请登录后查看评论内容