如何修改WordPress文章ID 解决新旧文章ID不同的问题

麦子
麦子
管理员
1205
文章
0
粉丝
优化推广423字数 235阅读0分47秒阅读模式

今天麦子遇到一个问题,有个朋友原来网站的程序是ZBLOG,由于他的网站数据不多就没有采用迁移转换程序的方法。如果我们需要迁移转换程序可以参考 「一篇文章记录ZBlog PHP站点数据转换WordPress迁移过程实战」,他就几篇文章就直接手动复制到新的WP站点中。

如何修改WordPress文章ID 解决新旧文章ID不同的问题

不过基于SEO的考虑和URL一致性,我建议他还是将ID进行修改到和原来网站URL一致的ID,这里我们用什么办法呢?

update wp_posts set id = 111 where id = 222;
update wp_posts set post_parent = 111 where post_parent = 222;
update wp_term_relationships set object_id = 111 where object_id = 222;
update wp_postmeta set post_id = 111 where post_id = 222;
update wp_comments set comment_post_ID = 111 where comment_post_ID = 222;

这里我们可以先进行备份数据,然后用这个办法在SQL中替换,注意111为修改后的ID,222为修改前的ID。

投上你的一票
 
  • 本文由 麦子 发表于2024年10月19日 10:18:56
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/change-wpid.html
优化推广

解决WordPress标题中的"-"被转义成"–"问题

如果我们使用默认的WordPress程序和主题且没有进行转义字符处理会在标题中如果有"-"横线的被自动转义成"–"字符的,虽然在体验上没有什么问题,但是感觉看着不是那么舒服一些。但是建议我们在优化主题...