限制或移除文章修订版本

由于Wordpress默认法则,每编辑生存一次文章就会发生一个修订版本,尤其是像我的博客这样,连载的文章常常要修改上下节文章链接可能友链页面要常常修改,修改的次数多了,就会发生N多个修订版本,这样的长处是可以随意回档,以制止编辑失误,弊端就是会发生大量的冗余数据,而这些数据大多是没有用的,久而久之,数据库会很是复杂,对付我这种是用小数据库的博主不肯意看到的,所以,此次分享两种要领,相对有效的淘汰数据库数据的冗余。
好啦,代码在下面。

限制

以下代码添加至Wordpress根目次wp-config.php内里,数字“3”就是用于限制修订版本的生存次数,可按照实际环境举办修改。

define( 'WP_POST_REVISIONS', 3);

代码出处:云上小悟

移除

以下代码添加至主题目次的functions.php,用于移除所有的修订版本。假如只是按期移除的话,特按时间将代码添加到functions.php就行了。

$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );

代码出处:蚂蚁博客

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8810.html