WordPress解决文章ID不延续

2021-03-08 0 107

wordpress主题wordpress错误_WordPress获取文章摘要函数the_excerpt详解

WordPress文章ID不延续题是一个很正常的征象没啥误差不是你的博客出了问题而是WordPress系统默认的不用在意忽略它。

然则对于有着稍微强迫症追求完善的同伙来说这简直很让人憎恶。

在WordPress后台并没有直接的提供关闭这个功效的选项那么该若何解决文章ID不延续的问题呢?今天就给人人讲讲若何把这个功效完完全全的隐藏掉。

解决WordPress官网无法访问 429 Too Many Requests_wordpresswordpress错误

找到当前主题目录在主题目录下到文件functions.php将下述代码添加到文件内里。

//WordPress解决文章ID不延续的问题
function keep_id_continuous(){
    global $wpdb;
    $lastID = $wpdb->get_var(\"SELECT ID FROM $wpdb->posts WHERE post_status = \'publish\' OR post_status = \'draft\' OR post_status = \'private\' OR ( post_status = \'inherit\' AND post_type = \'attachment\' ) ORDER BY ID DESC LIMIT 1\");
    $wpdb->query(\"DELETE FROM $wpdb->posts WHERE ( post_status = \'auto-draft\' OR ( post_status = \'inherit\' AND post_type = \'revision\' ) ) AND ID > $lastID\");
    $lastID++;
    $wpdb->query(\"ALTER TABLE $wpdb->posts AUTO_INCREMENT = $lastID\");
}
 
add_filter( \'load-post-new.php\' \'keep_id_continuous\' );
add_filter( \'load-media-new.php\' \'keep_id_continuous\' );
add_filter( \'load-nav-menus.php\' \'keep_id_continuous\' );
 
//禁用自动保留以是编辑长文章前请注意手动保留。
add_action( \'admin_print_scripts\' create_function( \'$a\' \"wp_deregister_script(\'autosave\');\" ) );
 
//禁用修订版本
remove_action( \'pre_post_update\'  \'wp_save_post_revision\' );

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

一直被模仿,从未被超越!

常见问题
  • 本站所有源码都是通过互联网采集而来,不保证源码得完整性和可用性,如果介意请勿购买!
查看详情
  • 本站源码不提供任何服务帮助。本站只是提供源码,不提供服务帮助!
查看详情

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务