堅(jiān)持為客戶提供有價(jià)值的服務(wù)和內(nèi)容

WordPress文章ID不連續(xù)的解決方法

商企云 | 2021-06-25 | 分享至:
北京網(wǎng)站建設(shè)公司商企云:最近看到有許多朋友提到“WordPress文章ID不連續(xù)”怎么辦?,其實(shí)筆者剛剛接觸WordPress的時候就發(fā)現(xiàn)了這個問題,所以也是一開始就把WordPress的自動保存以及文章修訂版本功能隱蔽。但是固定連接如果不用postid命名的話也許發(fā)現(xiàn)不了,但是大蔥一直使用的就是這種固定鏈接。如果你網(wǎng)速不佳的時候,這會影響到文章的編輯以及發(fā)表頁面的載入速度;另外每一次自動保存的文章草稿它都會自動寫入我們的數(shù)據(jù)庫,這樣的話無形之中也就大大了數(shù)據(jù)庫的儲存,冗余數(shù)據(jù)太多的話也會影響到數(shù)據(jù)庫的工作效率,另外也就是我們之前提到的文章ID不連續(xù)。WordPress儀表盤并沒有直接的提供關(guān)閉這個功能的選項(xiàng),那么今天就給大家講講如何把這個功能完完全全的隱蔽掉。方法1:代碼來源于國外網(wǎng)站,使用環(huán)境:WordPress 3.3.1,原理上 3.0 以上都支持,WP3.0.x 大蔥沒有進(jìn)行測試。在我們當(dāng)前使用主題的 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');}方法2:WordPress默認(rèn)是每60秒就會對文章進(jìn)行自動保存,我個人是覺得太頻繁了,那么我們可以打開博客根目錄下的wp-config.php文件,搜索“require_once(ABSPATH . 'wp-settings.php');”在其前面/上面添加如下代碼://自動保存10小時一次define('AUTOSAVE_INTERVAL', 36000);//取消自動修訂版define('WP_POST_REVISIONS',false);清理數(shù)據(jù)庫中以前的文章歷史修訂版本自動保存和修訂版本我們都解決了,接下來我們進(jìn)行刪除數(shù)據(jù)庫中的冗余文章和修訂版本,數(shù)據(jù)庫操作之前大蔥建議大家先進(jìn)行備份。我們登錄phpmyadmin 中進(jìn)行數(shù)據(jù)庫管理,SQL語句命令行中寫入以下運(yùn)行代碼執(zhí)行(如果更改了數(shù)據(jù)庫表名的前綴,需要將數(shù)據(jù)表名稱中wp改成你的前綴):delete from wp_posts where post_type='revision';本文發(fā)布于北京網(wǎng)站制作公司商企云http://m.2182725.com/
掃二維碼與項(xiàng)目經(jīng)理溝通

7*24小時為您服務(wù)

解答:網(wǎng)站優(yōu)化,網(wǎng)站建設(shè),APP開發(fā),小程序開發(fā),H5開發(fā),品牌推廣,新聞推廣,輿情監(jiān)測等

  非常感謝您有耐心的讀完這篇文章:"WordPress文章ID不連續(xù)的解決方法",更多內(nèi)容請繼續(xù)瀏覽,我們將為您提供更多參考使用或?qū)W習(xí)交流的信息。我們還可為您提供:網(wǎng)站建設(shè)與開發(fā)、網(wǎng)站優(yōu)化、品牌推廣、APP開發(fā)、小程序開發(fā)、新聞推廣等服務(wù),我們以“降低營銷成本,提高營銷效果”的服務(wù)理念,自創(chuàng)立至今,已成功服務(wù)過不同行業(yè)的1000多家企業(yè),獲得國家高新技術(shù)企業(yè)認(rèn)證,且擁有14項(xiàng)國家軟件著作權(quán),將力爭成為國內(nèi)企業(yè)心目中值得信賴的互聯(lián)網(wǎng)產(chǎn)品及服務(wù)提供商。如您需要合作,請掃碼咨詢,我們將誠摯為您服務(wù)。
我要咨詢
姓名 :
電話 :
文章分類