对于支持修订的帖子类型,如何减少存储的修订数量(例如最多5个)?
如何减少存储的修订数量?
3 个回复
SO网友:Otto
只需使用插件即可。比旋来旋去更简单,并提供更多的控制。
SO网友:Marcin
@Piet的答案是最好的,但有些sql代码可以删除所有超过28天的旧版本:
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\'
AND a.post_date < DATE_ADD(NOW(), INTERVAL -28 DAY);
SQL和PHP代码(用于不同于“WP\\u”前缀的WP\\u)iworks_revisions.zipSO网友:Brooke.
我不确定是否有自动方式,但总是会运行MySQL查询DELETE FROM wp_posts WHERE post_type = "revision"
(source) 我还没有做过,但我相信它会起作用。我会寻找一个插件,现在必须有一些东西。
结束