WSONX.COM
心之所愿,无所不成

WordPress 禁用文章自动保存、修订版本的方法

征求热心网友的 [投稿] ,一起为美好的网络无私分享世界加油!

方法一、通过修改 WordPress 配置文件实现功能禁用

通过 WordPress 安装根目录下的 wp-config.php 这个配置文件来实现功能的启用禁用等。

//禁用自动保存
define('AUTOSAVE_INTERVAL', false);
 
//设置自动保存间隔/秒
define('AUTOSAVE_INTERVAL', 120);
 
//禁用文章修订
define('WP_POST_REVISIONS', false);
 
//设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);

方法二、当前主题 functions.php 文件添加代码

//禁用自动保存(方法一)
add_action( 'admin_print_scripts', create_function( '$a', "wp_deregister_script('autosave');" ) );

//禁用自动保存(方法二)
add_action('wp_print_scripts', 'fanly_no_autosave');
function fanly_no_autosave() { wp_deregister_script('autosave'); }

//禁用所有文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 );
function fanly_wp_revisions_to_keep( $num, $post ) { return 0;}

//禁用某种文章类型的修订版本
add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 );
function fanly_wp_revisions_to_keep( $num, $post ) {
    if ( 'post_type' == $post->post_type ) { //引号中 post_type 改为你想禁用修订版本的文章类型
        return 0;
    }
    return $num;
}
常见 WordPress 常见默认有的文章类型有:
文章(Post Type: ‘post’)
页面(Post Type: ‘page’)
附件媒体(Post Type: ‘attachment’)
修订版本(Post Type: ‘revision’)
导航菜单(Post Type: ‘nav_menu_item’)

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress 禁用文章自动保存、修订版本的方法》| 南星博客
文章链接:https://wsonx.com/archives/483.html
本站內容大部分来源于网络,仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。如有侵权内容请留言告知,本站將会立即处理!
觉得不错就分享给朋友吧➤

评论 1

#点我快捷打卡#

  • 昵称 (必填)
  • 邮箱 (必填)
  • Q Q(选填)
  • 网址
  1. #0

    若教眼底无离恨,不信人间有白头

    木色4个月前 (06-20)回复