WordPress批量修改 wp_posts 中 guid 中域名信息

作者: 蓝鹰 分类: MYSQL, 杂类其它 发布时间: 2013-10-17 19:15 ė239 浏览数 6WordPress批量修改 wp_posts 中 guid 中域名信息已关闭评论

批量修改 wp_posts 中 guid 中域名信息

UPDATE `wp_posts` SET `guid` = replace( guid, “原域名”, “新域名” ) ;

这样,经过几次的查询处理,可以将从多个站点导过来的文章的域名进行统一。

批量重新生成 guid 信息

UPDATE `wp_posts` SET `guid` = CONCAT(‘域名/前缀’,ID) where post_type=’类型’

“域名/前缀”这个地方有以下两种形式:

“http://www.abc.com/?p=” 供 Post 使用。

“http://www.abc.com/?page_id=” 供 Page 使用。

而且语句后面的“类型”也分别为“post”和“page”

这样做,是为了能够让 guid 中记录的链接与站内文章的真实链接相对应。而且,以上操作也适用于那些使用后台导出导入功能进行搬家的朋友们。

 

本文出自 蓝鹰博客,转载时请注明出处及相应链接。

本文永久链接: http://www.lanyingblog.com/blog/1096.html

Ɣ回顶部