您的位置: 开心技术乐园 > 技术仓库 > 网站技术 > 阅读文章

WordPress guid 是什么以及重置 guid 的SQL语句

  WordPress 数据库里的 wp-posts 表是最最核心的,里面存储了所有的文章,以及文章对应的很多属性。其中有一个 guid 字段,一直不知道它是干吗的。

  通过查找相关资料,guid 是唯一标识符(短链接),它记录了文章的最原始 URL 信息,似乎只在 WordPress 的 RSS 中用到,平时写文章没有任何影响。

  因为我合并了两个 WordPress,导致数据里出现了重复的 guid 值。虽然没有影响,但看着难受。为了能够让 guid 中记录的链接与站内文章的真实链接相对应,我们需要批量更新 guid 的值,使用下面的 SQL 语句亲测成功:

update wp_posts
set guid = concat('https://www.hack520.com/?p=',ID)
where post_status = 'publish' and post_type = 'post'
    • 本文标签:
    • 人气热度:720
    • 生产日期:2019年4月25日 - 16时41分52秒

    error: Content is protected !!