WordPress文章ID不連續的解決方法

2022-10-05 06:48:07 字數 1260 閱讀 6932

最近看到有許多朋友提到「wordpress文章id不連續」怎麼辦?,其實筆者剛剛接觸wordpress的時候就發現了這個問題,所以也是一開始就把wordpress的自動儲存以及文章修訂版本功能隱蔽。但是固定連線如果不用postid命名的話也許發現不了,但是大蔥一直使用的就是這種固定鏈結。如果你網速不佳的時候,這會影響到文章的編輯以及發表頁面的載入速度;另外每一次自動儲存的文章草稿它都會自動寫入我們的資料庫,這樣的話無形之中也就大大了資料庫的儲存,冗餘資料太多的話也會影響到資料庫的工作效率,另外也就是我們之前提到的文章id不連續。

wordpress儀錶盤並沒有直接的提供關閉這個功能的選項,那麼今天就給大家講講如何把這個功能完完全全的隱蔽掉。

方法1:

wordpress預設是每60秒就會對文章進行自動儲存,我個人是覺得太頻繁了,那麼我們可以開啟部落格根目錄下的wp-config.php檔案,搜尋「require_once(abspath . 'wp-settings.php');」在其前面/上面新增如下**:

//自動儲存10小時一次

define('autos**e_interval', 36000);

//取消自動修訂版

define('wp_post_revisions',false);

方法2:

****於國外**,使用環境:wordpress 3.3.1,原理上 3.www.cppcns.com0 以上都支援,wp3.0.x 大蔥沒vvficqc有進行測試。在我們當前使用主題的 functions.php 檔案加入如下**即可:

/* 取消www.cppcns.com自動儲存和修訂版本 */

remove_action('pre_post_update', 'wp_s**e_post_revision');

add_action('wp_print_scripts', vvficqc'disable_autos**e');

function disable_autos**e() {

wp_deregister_script('autos**e');

清理資料庫中以前的文章歷史修訂版本

自動儲存和修訂版本我們都解決了,接下來我們進行刪除資料庫中的冗餘文章和修訂版本,資料庫操作之前大蔥建議大家先進行備份。我們登入phpmyadmin 中進行資料庫管理,sql語句命令列中寫入以下執行**執行(如果更改了資料庫表名的字首,需要將資料表名稱中wp改成你的字首):

delete from wp_posts where post_type='revision';

本文位址: /news/exp/44698.html

解決wordpress 3 2版日誌ID不連續問題

由於haibor有點id控的概念,喜歡乾淨簡單的東西,所以對於新版的wordpress的自動儲存草稿功能很是鬱悶,它造成了大量的日誌id浪費,也使得日誌id不連續,所以,乾掉此功能!先說明個情況 id不連續主要是仨功能引起的,一是自動儲存功能 auto s e,二是歷史版本 post revisio...

如何查詢SQL Server 自增ID值不連續記錄

面試遇到的乙個問題,沒有寫出來,回來查詢後在此做個記錄 在很多的時候,我們會在資料庫的表中設定乙個字段 id,這個id是乙個identity,也就是說這是乙個自增id。當併發量很大並且這個字段不是主鍵的時候,就有可能會讓這個值重複 或者在某些情況 例如插入資料的時候出錯,或者是使用者使用了delet...

WordPress實現前台發布文章

1 在當前使用的主題根目錄下建乙個模板 template name front post 前台發布文章 部落格 if post server request method empty post action post action post check admin referer new post ...