WordPress禁用自动保存草稿去除文章修订功能

2017年3月8日20:51:53 8 167

下面的方法需要修改源文件所以在打开每一个文件之前,记得一定要先做好备份!

禁用文章修订历史版本

1.打开 wp-config.php 文件

2.在 $table_prefix  = \'wp_\'; 前面添加下面的两行代码:

define(\'WP_POST_REVISIONS\', false);//禁用历史修订版本
define(\'AUTOSAVE_INTERVAL\', false);//自动保存时间设置为一天

如下:

WordPress禁用自动保存草稿去除文章修订功能

自动草稿

禁用自动保存功能

1.打开 wp-admin/post.php 文件,搜索 if ( \'attachment\' !== $post_type ) ,找到以下代码 150-151行

if ( \'attachment\' !== $post_type )
wp_enqueue_script(\'autosave\');

将这两行用注释符号//注释即可!如下:

WordPress禁用自动保存草稿去除文章修订功能

自动草稿

2.打开 wp-admin/post-new.php 文件,搜索 wp_enqueue_script( \'autosave\' ); (69行),在代码前面加//将其注释或删除

WordPress禁用自动保存草稿去除文章修订功能

自动草稿

禁用自动草稿功能

打开 wp-adminincludespost.php 文件,搜索 if ( $create_in_db ) { 找到以下代码 597行

$post_id = wp_insert_post( array( \'post_title\' => __( \'Auto Draft\' ), \'post_type\' => 
$post_type, \'post_status\' => \'auto-draft\' ) ); $post = get_post( $post_id );

修改为:

global $current_user,$wpdb; $post = $wpdb->get_row( "SELECT * FROM $wpdb->posts WHERE post_status = \'auto-draft\' AND post_type = \'$post_type\' AND post_author = $current_user->ID ORDER BY ID ASC LIMIT 1" ); if (!($post) ) { $post_id = wp_insert_post( array( \'post_title\' => __( \'Auto Draft\' ), \'post_type\' => $post_type, \'post_status\' => \'auto-draft\' ) ); $post = get_post( $post_id ); }

如下:

WordPress禁用自动保存草稿去除文章修订功能

自动草稿

weinxin
我的微信
这是我的微信扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:8   其中:访客  4   博主  4

    • avatar themebetter 来自天朝的朋友 搜狗浏览器 Windows 8.1河南省信阳市 联通 1

      切记,备份。

        • avatar 堆爱博客 博主 来自天朝的朋友 UC浏览器 iPhone iPhone OS 10_2_1 like Mac OS X广东省深圳市 电信

          @themebetter 那是必须的!

          • avatar 堆爱博客 博主 来自天朝的朋友 UC浏览器 iPhone iPhone OS 10_2_1 like Mac OS X广东省深圳市 电信

            @themebetter 为什么你的博客不能匿名评论,必须注册账号登陆后才可以!

          • avatar 姜辰 来自天朝的朋友 火狐浏览器 Windows 10新疆伊犁州 电信 2

            感觉,专业的WP折腾大师

              • avatar 堆爱博客 博主 来自天朝的朋友 UC浏览器 iPhone iPhone OS 10_2_1 like Mac OS X贵州省贵阳市 电信

                @姜辰 我是不懂技术的折腾者。

              • avatar Koolight 来自天朝的朋友 Safari浏览器  Android 4.4.2 PE-CL00 Build/HuaweiPE-CL00 安徽省合肥市 联通 4

                ID要连续,这个是必备的!

                  • avatar 堆爱博客 博主 来自天朝的朋友 Netscape Navigator iPhone iPhone OS 10_2_1 like Mac OS X) AppleWebKit贵州省贵阳市 电信

                    @Koolight 我是先保存下来,自己都还没有测试呢!

                  • avatar 星空游戏 来自天朝的朋友 谷歌浏览器 Windows 7福建省厦门市 联通 3

                    感谢分享