Wordpress自动草稿禁用

Nec*_*coV 6 wordpress

我使用Wordpress v.3.3.1进行多站点管理.

我试图禁用自动草稿功能,但似乎我已经尝试过everythig.

我尝试过的:

define('WP_POST_REVISIONS', false);

define('WP_POST_REVISIONS', false);
Run Code Online (Sandbox Code Playgroud)

没工作.

我试图删除post-new.php,post-php中的auto_save行.在wp-includes和wp-admin中都有.没工作.

我也尝试了几个插件,但他们不会这样做!知道为什么吗?

its*_*_me 22

我注意到您要求禁用自动草稿而不是自动保存.

您无法禁用自动保存,但可以通过设置长间隔来实现类似的效果,例如:

define( 'AUTOSAVE_INTERVAL', 3600 ); // Default is 60
Run Code Online (Sandbox Code Playgroud)

(你将它添加到你的WordPress网站的wp-config.php文件中.)

对于自动草稿,您不想禁用它们.他们在那里有一个重要原因.让我拿一两句话给你...

Audrey Capital的技术忍者Samuel'Otto'Wood(Matt Mullenweg的天使投资公司):

由于多个用户可以同时创建新帖子,因此存在自动草稿.如果两个人大致在同一时刻进入post-new,那么他们的第一次自动搜索几乎同时发生,然后有一个竞争条件可能导致其中一个人找回错误的帖子ID,这将导致一个帖子被覆盖/当他们继续编辑帖子时丢失.

自动草稿创建帖子并在显示编辑屏幕之前获取新帖子的ID,从而防止两个同时作者在其浏览器中的数据中意外地具有相同的帖子ID.

从事WordPress'TinyMCE集成的Andrew Ozz :

这也可以在保存初稿之前上传图像,并且它们将正确附加到新帖子.

最后:

在未使用7天后自动删除自动草稿.他们基本上都是自我清洁的.无需担心它们.

  • 应该将其标记为正确答案。感谢您收到此信息! (2认同)

kai*_*ser 5

A)在您的wp-config.php文件中进行设置。否则它将无法正常工作。

define( 'AUTOSAVE_INTERVAL',    3600 );     // autosave 1x per hour
define( 'WP_POST_REVISIONS',    false );    // no revisions
define( 'DISABLE_WP_CRON',      true );
define( 'EMPTY_TRASH_DAYS',     7 );        // one week
Run Code Online (Sandbox Code Playgroud)