国产美女裸身网站免费观看视频,最新精品国自产拍福利,影音先锋av色噜噜影院,亚洲成av人无码影片

專業(yè)WORDPRESS主題設(shè)計(jì)制作

WordPress文章如何禁止自動(dòng)保存草稿/禁用修訂版本?(wordpress關(guān)閉自動(dòng)草稿)

發(fā)布于: 2022-11-03

1 WordPress自動(dòng)保存功能有什么用?

  • 2 WordPress自動(dòng)保存和自動(dòng)草稿有何不同?
  • 3 WordPress修訂版本功能有何用處?
  • 4 修改WordPress配置文件(方法1 推薦)
    • 4.1 設(shè)置WordPress修訂版本最多允許幾個(gè)?
  • 5 禁用WordPress修訂版本(方法2)

 

WordPress的自動(dòng)保存、自動(dòng)草稿和修訂版本功能,一直受到網(wǎng)絡(luò)營(yíng)銷(xiāo)人員的批評(píng)。

不過(guò),WordPress是世界上最受歡迎的網(wǎng)站程序:

WordPress自動(dòng)保存功能有什么用?

WordPress自動(dòng)保存可防止編輯器意外關(guān)閉并導(dǎo)致文章內(nèi)容丟失。

  • 例如,網(wǎng)絡(luò)突然斷開(kāi)連接,突然斷電等等……
  • 編輯文章很困難,并且文章已經(jīng)消失……
  • 此刻,是非常意外的!

但是,此功能可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)膨脹,并無(wú)緣無(wú)故地添加大量無(wú)用的垃圾。

幸運(yùn)的是,有一個(gè)WordPress插件 “Easy WP Cleaner” 可以刪除這些垃圾。

問(wèn)題就在于這種“減肥過(guò)程”非常痛苦,本文會(huì)分享解決此問(wèn)題的最好方法。

WordPress自動(dòng)保存和自動(dòng)草稿有何不同?

WordPress的另一個(gè)非常煩人的功能是自動(dòng)草稿。

  • 自動(dòng)草稿與自動(dòng)保存類似,自動(dòng)保存就是你撰寫(xiě)文章的時(shí)候。
  • 文章會(huì)根據(jù)時(shí)間間隔,自動(dòng)備份并寫(xiě)入數(shù)據(jù)庫(kù)。
  • 單擊“寫(xiě)文章”時(shí)自動(dòng)草稿是新的。

即使你退出編輯器,數(shù)據(jù)也會(huì)寫(xiě)入數(shù)據(jù)庫(kù),無(wú)論你是否鍵入數(shù)據(jù)。

WordPress修訂版本功能有何用處?

實(shí)際上WordPress的修訂版本功能非常有用,用戶可以檢查更改并執(zhí)行版本控制。

事情總是有兩面性,就像自動(dòng)保存功能一樣,忽略這些變化會(huì)給數(shù)據(jù)庫(kù)帶來(lái)不必要的負(fù)擔(dān)。

  • 如果編輯長(zhǎng)文章時(shí),寫(xiě)了大段內(nèi)容,記得手動(dòng)點(diǎn)擊保存。
  • 或是電腦用記事本軟件,先編輯好后復(fù)制到WordPress編輯里再發(fā)布(能有效避免在文章輸入數(shù)據(jù)庫(kù)的過(guò)程中,出現(xiàn)數(shù)據(jù)丟失的情況)。

修改WordPress配置文件(方法1 推薦)

其實(shí)WordPress中有很多隱藏的功能,可以通過(guò)在WordPress安裝根目錄的wp-config.php文件的功能,根據(jù)需求進(jìn)行配置禁用或啟用。

不少使用WordPress建站的朋友,都想禁用WordPress自動(dòng)草稿,而不是自動(dòng)保存。

以下代碼解決了這個(gè)問(wèn)題。

由于WordPress的機(jī)制,無(wú)法完全禁用自動(dòng)保存,但你可以通過(guò)設(shè)置較長(zhǎng)的時(shí)間間隔,來(lái)實(shí)現(xiàn)類似的效果,例如 ▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 默認(rèn)是 60,3600秒表示自動(dòng)保存間隔1小時(shí)

設(shè)置WordPress修訂版本最多允許幾個(gè)?



// WordPress設(shè)置自動(dòng)保存間隔/秒
define('AUTOSAVE_INTERVAL', 3600);
// WordPress設(shè)置修訂版本最多允許幾個(gè)
define('WP_POST_REVISIONS', 3);

你可以將以下定義,添加到你的 WordPress 站點(diǎn)的 wp-config.php 文件中 ▼



define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自動(dòng)保存間隔1小時(shí)
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被刪除
define( 'DISABLE_WP_CRON', true ); // 禁用內(nèi)部Wp-Cron函數(shù)
define('WP_POST_REVISIONS', false ); // 禁用文章修訂版本
  • 自動(dòng)草稿在 7 天未使用后會(huì)自動(dòng)刪除。
  • 它們基本上是自動(dòng)功能清理的,無(wú)需擔(dān)心它們。
  • 測(cè)試過(guò)設(shè)置為 define( 'AUTOSAVE_INTERVAL', 86400 ); 自動(dòng)保存間隔24小時(shí)無(wú)法生效。
  • 建議設(shè)置自動(dòng)保存間隔為3600(1小時(shí))。

禁用WordPress修訂版本(方法2)

如果方法1的禁用文章修訂版本無(wú)效,需要使用以下WordPress禁用所有文章類型的修訂版本的代碼。

WordPress文章如何禁止自動(dòng)保存草稿/禁用修訂版本?(wordpress關(guān)閉自動(dòng)草稿)

請(qǐng)?jiān)赪ordPress主題模板文件functions.php中,添加以下禁用文章修訂版本代碼 ▼


// WordPress禁用所有文章類型的修訂版本
add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
function cwl_wp_revisions_to_keep( $num, $post ) { return 0;}

WordPress禁用某種文章類型的修訂版本的代碼 ▼







// WordPress禁用某種文章類型的修訂版本
add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
function cwl_wp_revisions_to_keep( $num, $post ) {
if ( 'post_type' == $post->post_type ) { //引號(hào)中post_type改為你想禁用修訂版本的文章類型
return 0;
}
return $num;
}

至于WordPress自動(dòng)草稿,你無(wú)法禁用它們,有個(gè)重要的原因。

Audrey Capital(Matt Mullenweg 的天使投資公司)的技術(shù)忍者 Samuel ‘Otto’ Wood說(shuō):

之所以存在自動(dòng)草稿,是因?yàn)槎鄠€(gè)用戶可以同時(shí)創(chuàng)建新帖子。如果兩個(gè)人幾乎在同一時(shí)間進(jìn)入 post-new,然后他們的第一次自動(dòng)保存幾乎同時(shí)發(fā)生,那么就會(huì)出現(xiàn)競(jìng)爭(zhēng)條件,可能導(dǎo)致其中一個(gè)人取回錯(cuò)誤的帖子 ID,這將導(dǎo)致帖子被覆蓋/丟失,當(dāng)他們繼續(xù)編輯帖子時(shí)。

自動(dòng)草稿會(huì)在顯示編輯屏幕之前創(chuàng)建帖子并獲取新帖子的 ID,從而防止兩個(gè)同時(shí)作者在瀏覽器的數(shù)據(jù)中意外地?fù)碛邢嗤奶?ID。

負(fù)責(zé) WordPress 的 TinyMCE 集成的 Andrew Ozz說(shuō):

這也使得在保存第一個(gè)草稿之前上傳圖像成為可能,并且它們將準(zhǔn)確地附加到新帖子中。

對(duì)于使用帶有古騰堡編輯器的 WordPress 5.0+ 版本的人,下面的代碼片段可以禁用自動(dòng)草稿/保存 ▼












/**
 * 禁用古騰堡編輯器自動(dòng)保存 (間隔 3600秒)
 */
add_filter( 'block_editor_settings', 'cwl_block_editor_settings', 10, 2 );
function cwl_block_editor_settings( $editor_settings, $post ) {
    $editor_settings['autosaveInterval'] 

 = 3600;
    return $editor_settings;
}

 

希望我們網(wǎng)站( https://www.wordpressx.com/ ) 分享的《WordPress文章如何禁止自動(dòng)保存草稿/禁用修訂版本?》,對(duì)您有幫助。

WP技術(shù)資料 wordpress模板制作、wordpress主題開(kāi)發(fā)相關(guān)知識(shí)常見(jiàn)問(wèn)題總結(jié)
MORE
服務(wù)電話:
0533-2765967

微信 13280692153