由於haibor有點id控的概念,喜歡乾淨簡單的東西,所以對於新版的wordpress的自動儲存草稿功能很是鬱悶,它造成了大量的日誌id浪費,也使得日誌id不連續,所以,乾掉此功能!!
先說明個情況:id不連續主要是仨功能引起的,一是自動儲存功能 auto-s**e,二是歷史版本 post revisions,三是自動草稿功能 auto-draft!基於不同wordpress版本,解決方法不一!請對號選擇相應解決方案!
wordpress 3.1 之前版本(不包含3.1):
1、開啟 wp-config.php 檔案,在 「$table_prefix = 『wp_』;」 前面新增如下**:
define('wp_post_revisions', false);
define('autos**e_interval', false);
2、找到並開啟 wp-admin\post-new.php 和 wp-admin\post.php 這兩個檔案,將其 「wp_enqueue_script('autos**e');」 注釋或刪除掉。
//wp_enqueue_script('autos**e');
3、找到並開啟 wp-admin\includes\post.php 檔案,找到 「if ($create_in_db ) else
if ( current_theme_supports( 'post-formats' ) && post_type_supports( $post->post_type, 'post-formats' ) && get_option(www.cppcns.com 'default_post_format' ) )
set_post_format( $post, get_option( 'default_post_format' ) );
} else {
上面已經說明了方案二的原理,請需要的童鞋結合**注釋看,方案二的解決方法是,如果資料庫已經有不可見的自動草稿日誌,那麼點選新增新文章時,將不會再自動產生新的不可見自動草稿,而是直接呼叫最早的一篇不可見草稿作為當前文章所需的資料庫記錄來使用,同時為避免id不連續,刪除了「刪除早於7天的自動草稿」的**語句!
好了,請各位需要的童鞋對號入座吧,如有更好的建議或不解,留言交流!
本文標題: 解決wordpress 3.2版日誌id不連續問題
本文位址:
WordPress版微信小程式3 2版發布
結構參考wordpress 官方 rest api,遵循wordpress外掛程式的編寫規範,效能和執行速度都有所提高。注意 必須停用老版本的wordpress外掛程式,才能使用啟用新版本的外掛程式。4.瀏覽數的 也放進了外掛程式,無需改動主題的functions.php檔案,只需要在主題的顯示瀏覽...
wordpress移動版外掛程式WPtouch使用詳解
這個外掛程式是免費版本,不支援中文,當然付費版wptouch pro功能更強大,可以自定義主題,還支援中文。可見外掛程式自帶的主題效果還是很不錯的,那麼外掛程式需要怎麼設定呢?其實很簡單,裝好外掛程式之後,啟用,就可以看到和上圖差不多的效果了,後台的設定項主要有以下這些 1 基本設定,包括標題,語言...
wordpress安裝精簡版
1 更新yum 源 root bogon yum y update 2.安裝軟體 3.檢視php版本 php version 4.解除安裝php相關所有的 rpm qa grep php xargs rpm e 5.檢視版本 php version 6.更新php的yum源 rpm uvh 7.安裝...