如何删除旧帖子的编辑以节省空间?

时间:2013-03-29 作者:sharp12345

我需要删除旧的编辑和自动保存,它们随着时间的推移而增长,不再需要了,请参阅以下帖子:

https://wordpress.stackexchange.com/a/67228/27148

它指出:

如果您不使用post修订和自动保存,则在wp config中禁用它们,WordPress将自行清理它们

但我找不到确切的编辑位置。

使用wordpress 3.5

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

你需要edit wp-config.php.

要设置立柱以保留设定数量的修订,请执行以下操作:

define(\'WP_POST_REVISIONS\', 3);
要完全禁用后期修订,请执行以下操作:

define(\'WP_POST_REVISIONS\', false );

SO网友:Jamie

因为我是wordpress的新手。stackexchange。com,我无法评论(愚蠢的想法)

进一步扩展Chip的答案。

您还可以从数据库中删除X日期之前出现的所有修订,以删除不需要的旧修订,同时将新修订保留在您想要的范围内。只需运行查询:

DELETE FROM `wp_posts` WHERE `post_type` = \'revision\' AND `post_date` < \'2012-06-02 20:41:00\';
将日期替换为您的日期。通过这种方式,你可以清除旧帖子的修订,但保留新帖子的修订

请不要否决投票,我会评论:)

结束

相关推荐

GET_POSTS帖子标题固定链接对数组中的最后一项无效

我有一个自定义字段附加到包含以下帖子标题数组的帖子。。。a:6:{i:0;s:21:\"Strawberry Cheesecake\";i:1;s:15:\"Flapjack\";i:2;s:14:\"Chocolate Muffin\";i:3;s:27:\"Apple Turnover\";i:4;s:13:\"Chocolate Cookie\";i:5;s:13:\"Shortbread\";} 然后我输出这些帖子标题,搜索相关的permalink并使用….将其呼应出来。。。。<?