批量更改wordpress文章指定内容

2018年4月20日21:04:44 1 160 views

自从换域名后,就是老域名重定向到新域名,当新域名有了一定收录后就把老域名下了。结果导致博客部分文章出现图片不能显示的问题,那个问题是从emlog直接数据转移到wordpress留下毛病http://www.cnntt.com/archives/571

查找原因就是老域名下了后,图片的地址却还是老域名访问图片,所以只需要把相关的老域名字段换成新域名的字段即可。

要这种批量的替换,直接利用数据库最好。

为了安全起见,还是先查询以下数据库,即可看到相应的字段

SELECT * FROM wp_posts WHERE post_content LIKE '%www.cnntt.com%'

保险工作已经,就该替换字符串了

UPDATE wp_posts SET post_content = REPLACE(post_content,'www.cnntt.com','www.cnntt.com')

以上语句的意思就是将post_content (发表过的文章内容)的某个字符串(原内容)替换为(新内容)。replace 命令是替换的意思。

替换后我的文章图片都恢复正常显示了。

此篇文章有没有帮到你呢。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的支付宝红包
  • 支付宝红包扫一扫打赏
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar wordpress主题 1

      感谢分享,不错的方法