以编程方式启用/禁用发布修订 时间:2010-10-28 作者:Riccardo 是否有办法暂时禁用修订。。。。我注意到了wp_update_post 速度非常慢,并且创建了我不需要的修订。修复方法可能是在发布之前禁用修订wp_update_post 并在完成后重新启用该功能。。。。 3 个回复 最合适的回答,由SO网友:Caio Mars 整理而成 为了保持帖子的更新,我正在使用WordPress 4.4,并且要以编程方式启用/禁用帖子修订,请使用:remove_action( \'post_updated\', \'wp_save_post_revision\' ); $post_id = wp_update_post( $arg ); add_action( \'post_updated\', \'wp_save_post_revision\' ); SO网友:Riccardo 看来这就行了:remove_action(\'pre_post_update\', \'wp_save_post_revision\');// stop revisions 以及add_action(\'pre_post_update\', \'wp_save_post_revision\');// enable revisions again SO网友:Mamaduka 最简单的方法是设置WP_POST_REVISIONS 继续false, 有关post的其他信息revision management 结束 文章导航