Kako onemogočiti samodejno shranjevanje osnutkov/onemogočiti revizije za članke WordPress?

WordPressNa funkcije samodejnega shranjevanja, samodejnega osnutka in revizij je vedno vplivalo营销kritika osebja.

Vendar pa je WordPress najbolj priljubljen program za spletne strani na svetu:

  • WordPress je zelo močan;
  • Plusneomejenorazširljivost;
  • Tako je WordPress med zasebnimi in poslovnimi strankami zelo priljubljen.

Čemu je namenjena funkcija samodejnega shranjevanja WordPressa?

Samodejno shranjevanje v WordPressu preprečuje, da bi se urejevalnik nepričakovano zaprl in povzročil izgubo vsebine objave.

  • Na primer nenaden prekinitev povezave z omrežjem, nenaden izpad električne energije itd.
  • Urejanje člankov je težko in članki so izginili ...
  • V tem trenutku je zelo nepričakovano!

Vendar lahko ta funkcija napihne zbirko podatkov in doda veliko neuporabne smeti brez razloga.

Na srečo obstaja aWordPress vtičnik "Easy WP Cleaner" lahko izbriše te smeti.

Težava je v tem, da je ta "proces hujšanja" zelo boleč in ta članek bo predstavil najboljši način za rešitev te težave.

Kako onemogočiti samodejno shranjevanje osnutkov/onemogočiti revizije za članke WordPress?

Kakšna je razlika med samodejnim shranjevanjem in samodejnim osnutkom WordPressa?

Druga zelo moteča funkcija WordPressa je samodejno pisanje.

  • Samodejni osnutek je podoben samodejnemu shranjevanju, ko pišete članek.
  • Članki bodo samodejno varnostno kopirani in zapisani v bazo podatkov glede na časovne intervale.
  • Samodejni osnutek je nov, ko kliknete »Napiši članek«.

Tudi če zapustite urejevalnik, se podatki zapišejo v bazo podatkov, ne glede na to, ali jih vnesete ali ne.

Za kaj je uporabna funkcija revizije WordPressa?

Pravzaprav je WordPressova revizijska funkcija zelo uporabna, uporabniki lahko preverijo spremembe in izvajajo nadzor različic.

Vedno obstajata dve plati stvari, tako kot funkcija samodejnega shranjevanja lahko ignoriranje teh sprememb po nepotrebnem obremeni zbirko podatkov.

  • Če med urejanjem dolgega članka napišete velik odstavek, ne pozabite ročno klikniti Shrani.
  • ali beležnico za računalnik软件, ga najprej uredite, nato kopirate v urejevalnik WordPress in nato objavite (s čimer se lahko učinkovito izognete izgubi podatkov med postopkom vnosa članka v bazo).

Spremenite konfiguracijsko datoteko WordPress (priporočena metoda 1)

Pravzaprav je v WordPressu veliko skritih funkcij, ki jih je mogoče onemogočiti ali omogočiti glede na konfiguracijo s funkcijo datoteke wp-config.php v korenskem imeniku namestitve WordPress.

veliko uporabeSpletno mesto WordPressprijateljev, vsi želijo onemogočiti samodejni osnutek WordPressa, ne samodejnega shranjevanja.

Naslednja koda reši težavo.

Zaradi mehanizma WordPressa ni mogoče popolnoma onemogočiti samodejnega shranjevanja, lahko pa podoben učinek dosežete z nastavitvijo daljšega časovnega intervala, kot je ▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 默认是 60,3600秒表示自动保存间隔1小时

Kakšno je največje dovoljeno število revizij WordPressa?

// WordPress设置自动保存间隔/秒
define('AUTOSAVE_INTERVAL', 3600);
// WordPress设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);

Svojemu spletnemu mestu WordPress lahko dodate naslednje definicije wp-config.php v datoteki▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Samodejni osnutki se samodejno izbrišejo po 7 dneh nedejavnosti.
  • V bistvu jih očistijo samodejne funkcije, zanje vam ni treba skrbeti.
  • Testirano nastavljeno na define( 'AUTOSAVE_INTERVAL', 86400 ); Interval samodejnega shranjevanja ne začne veljati po 24 urah.
  • Priporočamo, da interval samodejnega shranjevanja nastavite na 3600 (1 ura).

    Onemogoči revizije WordPressa (2. metoda)

    Če onemogočanje revizij objav s 1. metodo ne deluje, morate uporabiti naslednjo kodo WordPress, da onemogočite revizije za vse vrste objav.

    Dodajte datoteko s predlogo teme WordPressfunctions.php, dodajte naslednjo kodo revizije članka za onemogočanje▼

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

    Koda WordPress za onemogočanje revizij za določeno vrsto objave▼

    // 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 ) { //引号中post_type改为你想禁用修订版本的文章类型
    return 0;
    }
    return $num;
    }

    Kar zadeva samodejne osnutke WordPress, jih ne morete onemogočiti iz pomembnega razloga.

    Samuel 'Otto' Wood, tehnološki ninja pri Audrey Capital (angelsko investicijsko podjetje Matta Mullenwega), je dejal:

    Samodejni osnutki obstajajo, ker lahko več uporabnikov ustvarja nove objave hkrati.Če dve osebi ob približno istem času odideta na post-new in se nato njuno prvo samodejno shranjevanje zgodi ob približno istem času, obstaja tekmovalno stanje, zaradi katerega lahko eden od njiju vrne napačen ID objave, kar bi povzročilo objavo da se prepiše/izgubi, ko nadaljujejo z urejanjem objave.

    Samodejni osnutek ustvari objavo in pridobi ID nove objave, preden prikaže zaslon za urejanje, s čimer prepreči, da bi dva hkratna avtorja pomotoma imela isti ID objave v podatkih brskalnika.

    Andrew Ozz, odgovoren za integracijo TinyMCE za WordPress, je dejal:

    To tudi omogoča nalaganje slik, preden shranite prvi osnutek, in bodo natančno dodane novim objavam.

    Za tiste, ki uporabljajo WordPress 5.0+ z urejevalnikom Gutenberg, lahko spodnji delček kode onemogoči samodejno osnutek/shranjevanje▼

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 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;
    }

     

    Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil »Kako onemogočiti samodejno shranjevanje osnutkov/onemogočiti revizije za članke WordPress? , da vam pomagam.

    Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-1580.html

    Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

    🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
    📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
    Delite in všečkajte, če vam je všeč!
    Vaše deljenje in všečki so naša stalna motivacija!

     

    发表 评论

    Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

    滚动 到 顶部