Kako onemogućiti automatsko spremanje nacrta/onemogućiti revizije za WordPress članke?

WordPressFunkcije automatskog spremanja, automatskog nacrta i revizija su uvijek bile pod uticajem网络 营销kritika osoblja.

Međutim, WordPress je najpopularniji program za web stranice na svijetu:

  • WordPress je veoma moćan;
  • Plusneograničenoskalabilnost;
  • Dakle, WordPress je veoma popularan među ličnim i poslovnim korisnicima.

Čemu služi WordPress funkcija automatskog spremanja?

WordPress automatsko spremanje sprečava neočekivano zatvaranje uređivača i gubitak sadržaja objave.

  • Na primjer, iznenadno isključenje mreže, iznenadni nestanak struje, itd...
  • Uređivanje članaka je teško, a članci su nestali...
  • U ovom trenutku, to je veoma neočekivano!

Međutim, ova funkcija može naduti bazu podataka i dodati mnogo beskorisnog smeća bez razloga.

Na sreću, postojiWordPress dodatak "Easy WP Cleaner" može izbrisati ovo smeće.

Problem je u tome što je ovaj "proces mršavljenja" vrlo bolan, a ovaj članak će podijeliti najbolji način za rješavanje ovog problema.

Kako onemogućiti automatsko spremanje nacrta/onemogućiti revizije za WordPress članke?

Koja je razlika između WordPress automatskog spremanja i automatskog nacrta?

Još jedna vrlo neugodna karakteristika WordPress-a je automatsko pravljenje nacrta.

  • Auto-draft je sličan automatskom spremanju, što je kada pišete članak.
  • Članci će se automatski praviti rezervne kopije i zapisivati ​​u bazu podataka u skladu sa vremenskim intervalima.
  • Automatski nacrt je nov kada kliknete na "Napišite članak".

Čak i ako napustite uređivač, podaci se upisuju u bazu podataka, bez obzira da li ih ukucate ili ne.

Za šta je korisna funkcija WordPress revizije?

Zapravo, WordPressova funkcija revizije je vrlo korisna, korisnici mogu provjeriti promjene i izvršiti kontrolu verzija.

Uvijek postoje dvije strane stvari, baš kao i funkcija automatskog spremanja, ignoriranje ovih promjena može nepotrebno opteretiti bazu podataka.

  • Ako pišete veliki pasus prilikom uređivanja dugog članka, ne zaboravite ručno kliknuti na Spremi.
  • ili notepad za kompjuter软件, prvo ga uredite, zatim kopirajte u WordPress editor i zatim ga objavite (što efikasno može izbjeći gubitak podataka tokom procesa unosa članka u bazu podataka).

Izmijenite konfiguracijsku datoteku WordPress (preporučuje se 1. metod)

U stvari, postoje mnoge skrivene funkcije u WordPress-u, koje se mogu onemogućiti ili omogućiti u skladu sa konfiguracijom preko funkcije wp-config.php datoteke u korijenskom direktoriju WordPress instalacije.

puno koristiWordPress web stranicaprijatelja, svi žele da onemoguće WordPress auto-radnu verziju, a ne automatsko spremanje.

Sljedeći kod rješava problem.

Zbog mehanizma WordPress-a nije moguće potpuno onemogućiti automatsko spremanje, ali sličan efekat možete postići postavljanjem dužeg intervala, kao što je ▼

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

Koji je maksimalan broj dozvoljenih revizija WordPress-a?

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

Na svoju WordPress stranicu možete dodati sljedeće definicije wp-config.php u fajlu▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Automatske nacrte se automatski brišu nakon 7 dana neaktivnosti.
  • U osnovi se čiste automatskim funkcijama, nema potrebe da brinete o njima.
  • Testirano postavljeno na define( 'AUTOSAVE_INTERVAL', 86400 ); Interval automatskog spremanja ne stupa na snagu nakon 24 sata.
  • Preporučuje se postavljanje intervala automatskog čuvanja na 3600 (1 sat).

    Onemogućite WordPress revizije (2. metod)

    Ako metodom 1 onemogućavanje revizija objave ne radi, trebate koristiti sljedeći WordPress kod da onemogućite revizije za sve vrste objava.

    Dodajte predložak WordPress temefunctions.php, dodajte sljedeći deaktivirajući kod revizije članka▼

    // 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 kod za onemogućavanje revizija za određeni tip 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;
    }

    Što se tiče WordPress automatskih nacrta, ne možete ih onemogućiti iz važnog razloga.

    Samuel 'Otto' Wood, tehnički nindža u Audrey Capital (investiciona firma anđela Matta Mullenwega), rekao je:

    Automatski nacrti postoje jer više korisnika može kreirati nove objave u isto vrijeme.Ako dvije osobe idu na post-new u otprilike isto vrijeme, a onda se njihovo prvo automatsko spremanje dogodi otprilike u isto vrijeme, postoji uvjet trke koji bi mogao uzrokovati da jedna od njih vrati pogrešan ID objave, što bi dovelo do objave biti prepisan/izgubljeni, kada nastave uređivati ​​post.

    Automatski nacrt kreira objavu i dobija ID nove objave prije nego što se prikaže ekran za uređivanje, sprječavajući da dva istovremena autora slučajno imaju isti ID objave u podacima pretraživača.

    Andrew Ozz, odgovoran za TinyMCE integraciju za WordPress, rekao je:

    Ovo također omogućava postavljanje slika prije spremanja prve verzije, a one će biti precizno dodane novim objavama.

    Za one koji koriste WordPress 5.0+ sa Gutenberg editorom, isječak koda ispod može onemogućiti automatsku nacrt/snimanje▼

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

     

    Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Kako onemogućiti automatsko spremanje nacrta/onemogućiti revizije za WordPress članke? , da vam pomognem.

    Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-1580.html

    Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!

    🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u glavnom direktoriju kanala! 🌟
    📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
    Podelite i lajkujte ako želite!
    Vaše dijeljenje i lajkovi su naša stalna motivacija!

     

    Komentari

    Vaša adresa e-pošte neće biti objavljena. Koriste se obavezna polja * Oznaka

    skrolujte na vrh