把下面的代码增加到当前主题functions.php文件最后即可代表每次都删除修订版本(有开缓存的)记得刷新!
$wpdb->query( " DELETE FROM $wpdb->posts WHERE post_type = 'revision' " );
增加以下代码到相同位表示:禁用“自动保存”与“修订版本”功能!
/** 禁用自动保存 */
add_action('wp_print_scripts', 'qgg_not_autosave');
function qgg_not_autosave() {
wp_deregister_script('autosave');
}
/** 禁用文章修订 */
add_filter( 'wp_revisions_to_keep', 'qgg_wp_revisions_to_keep', 10, 2 );
function qgg_wp_revisions_to_keep( $num, $post ) {
return 0;
}
注意:以上所有操作基于主题上,如果更新过主题可能会失效,需要相同方法再次添加代码!测试WordPress版本为:6.7.2简体中文版。