怎样修改网站内容(如何使用SQL语句,删除所有已产生的文章修订版数据 )

优采云 发布时间: 2022-03-17 18:15

  怎样修改网站内容(如何使用SQL语句,删除所有已产生的文章修订版数据

)

  4、批量编辑文章评论者的网站网址:

  假设你的博客有一个非常忠实的读者,他在你的博客文章上留下了很多有用的评论,他的评论都是用评论者的网站网址填写的,但是有一个那天他的博客域名变了,他在他的消息中要求你更新网站网址,你该怎么办?手动帮他一一改变是不现实的。您可以使用以下 SQL 语句:

  UPDATE wp_comments

SET comment_author_url =

REPLACE( comment_author_url, 'oldurl.com', 'newurl.com' )

  以上声明会将评论者所有旧的网站链接更改为新的URL

  5、禁用所有 文章 pingbacks:

  开启pingback功能,可以在别人引用你的文章链接时给你发通知,但是这个功能好像对我们的文章帮助不大,为什么不pingback to禁止?在 WordPress 后端 - 设置 - 讨论中,取消选中“从外部博客接收引用(pingbacks 和引用)”,以便将来 文章 不会启用 pingbacks,但此选项不会用于以前发布的 文章@ >它可以工作,但你仍然需要使用 SQL:

  UPDATE wp_posts

SET ping_status = 'closed';

  6、删除文章的所有修订:

  一般情况下,文章的修订对大多数人来说意义不大,修订的次数随着你对文章的修改次数的增加而增加,这增加了数据库查询速度,这不是一件好事。网上有很多文章教你怎么禁止修改,还有很多插件可以去掉文章修改,大家可以自己搜索看看。这里教大家如何使用SQL语句删除所有生成的文章修改后的数据:

  DELETE a,b,c

FROM wp_posts a

LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)

LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)

WHERE a.post_type = 'revision';

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线