WordPress 4.6.1文章内容ID不持续的处理方法

2021-03-07 00:08 jianzhan

改动网站根目录下的wp-config.php文档,在“define(‘WP_DEBUG’, false);”后面加上以下编码:

define( 'AUTOSAVE_INTERVAL', false );

define('WP_POST_REVISIONS', false);

此外,全自动文稿(auto-draft)也会导致ID不持续,因而在当今应用主题风格的 functions.php 文档中加上下列编码:

/* 撤销全自动储存和修定版本号 */

remove_action('pre_post_update', 'wp_save_post_revision');

add_action('wp_print_scripts', 'disable_autosave');

function disable_autosave() {wp_deregister_script('autosave');}

也有一种方式,下一次升級会出現遮盖,因而不强烈推荐次方式。寻找wp-includes/defaut-contants.php文档,改动以下编码:

// 改动前 if ( !defined( 'AUTOSAVE_INTERVAL' ) )  define( 'AUTOSAVE_INTERVAL', 60 ); if ( !defined('WP_POST_REVISIONS') )  define('WP_POST_REVISIONS', true ); // 改动后 if ( !defined( 'AUTOSAVE_INTERVAL' ) )  define( 'AUTOSAVE_INTERVAL', false ); if ( !defined('WP_POST_REVISIONS') )  define('WP_POST_REVISIONS', false );

注:在其中autosave的60为全自动储存時间间距,企业为s,能够改动为更大的标值或改动为false禁止使用。