wordpress建站数据库批量修改替换历史文章中的内容

图片[1]-wordpress建站数据库批量修改替换历史文章中的内容-墨铺

使用wordpress建站时,当文章中的一些内容需要批量修改替换时,可以使用插件来实现,不过当网站数据多时,插件也不能正常工作,最好的办法就是在数据库中批量替换历史文章中的内容。

这次使用数据库批量修改替换历史文章中内容的功能,是将一个已有内容的网站,放置在另一个网站做子目录,等于是将两个网站的内容合并成一个网站,当然这只是一种初级整合。

比如我现在的域名是imopu.cn,当我将另一个网站的内容做成子目录形式的站点时,其域名访问形式是imopu.cn/zhubo,因为这个做子目录的站点,在前面的网站目录构建时,使用了相对地址的链接形式。也就是在链接处理中不使用域名,而直接使用/的形式。用imopu.cn/zhubo这来比喻,就是我的网址写法直接是/zhubo,用“/”代替域名“imopu.cn”。

当使用在子目录建站时,自然就会出现问题,那就是默认会跳过/zhubo,直接用imopu.cn/来表现,就比如链接应该是imopu.cn/zhubo/1.html,访问时却成了imopu.cn/1.html,就样就跳到主域名下的内容去了。

wordpress建站怎么在数据库中批量修改替换历史文章内容呢?

打开BT面板的PHPmyadmin,进入网站数据库,找到SQL选项卡,输入以下数据库命令。

UPDATE wp_posts SET post_content = replace(post_content, '旧内容', '新内容')

如果懂数据库表名和字段名这些,可以使用下面的数据库命令,可以实现更多的修改替换功能。

UPDATE 数据表名 SET 字段名 = replace(字段名, '旧内容', '新内容')
© 版权声明
THE END
喜欢请点赞支持!
点赞15 分享
大话西游 抢沙发

蒹葭苍苍,白露为霜

    所谓伊人,在水一方