Hur inaktiverar man automatiskt spara utkast/inaktiverar revisioner för WordPress-artiklar?

Wordpresss funktioner för automatiskt spara, automatiskt utkast och revisioner har alltid påverkats av网络 营销personalens kritik.

Men WordPress är det mest populära webbplatsprogrammet i världen:

  • WordPress är mycket kraftfullt;
  • Plusobegränsatskalbarhet;
  • Så WordPress är väldigt populärt bland privat- och företagskunder.

Vad är WordPress-funktionen för autospara till för?

WordPress auto-spara förhindrar redigeraren från att stängas oväntat och orsaka förlust av inläggsinnehåll.

  • Till exempel plötsligt nätverksavbrott, plötsligt strömavbrott, etc...
  • Det är svårt att redigera artiklar och artiklarna har försvunnit...
  • Just nu är det väldigt oväntat!

Den här funktionen kan dock blåsa upp databasen och lägga till mycket värdelöst skräp utan anledning.

Lyckligtvis finns det enWordPress plugin "Enkel WP Cleaner" kan ta bort detta skräp.

Problemet är att denna "viktminskningsprocess" är mycket smärtsam, och den här artikeln kommer att dela det bästa sättet att lösa detta problem.

Hur inaktiverar man automatiskt spara utkast/inaktiverar revisioner för WordPress-artiklar?

Vad är skillnaden mellan automatiskt WordPress-spara och automatiskt utkast?

En annan mycket irriterande funktion i WordPress är auto-drafting.

  • Auto-draft liknar auto-save, vilket är när du skriver en artikel.
  • Artiklar kommer automatiskt att säkerhetskopieras och skrivs till databasen enligt tidsintervall.
  • Auto-draft är nytt när du klickar på "Skriv en artikel".

Även om du avslutar editorn skrivs data till databasen, vare sig du skriver det eller inte.

Vad är WordPress-revisionsfunktionen användbar för?

Egentligen är WordPresss revisionsfunktion väldigt användbar, användare kan kontrollera ändringar och utföra versionskontroll.

Det finns alltid två sidor av saker och ting, precis som funktionen för att spara automatiskt, att ignorera dessa ändringar kan belasta databasen i onödan.

  • Om du skriver ett stort stycke när du redigerar en lång artikel, kom ihåg att manuellt klicka på Spara.
  • eller anteckningsblock för datorSoftware, redigera det först, kopiera det sedan till WordPress-redigeraren och publicera det sedan (vilket effektivt kan undvika dataförlust under processen att lägga in artikeln i databasen).

Ändra WordPress-konfigurationsfil (metod 1 rekommenderas)

Faktum är att det finns många dolda funktioner i WordPress, som kan inaktiveras eller aktiveras enligt konfigurationen genom funktionen för filen wp-config.php i rotkatalogen för WordPress-installationen.

mycket användningWordPress webbplatsav vänner vill alla inaktivera WordPress automatiskt utkast, inte automatiskt spara.

Följande kod löser problemet.

På grund av WordPress-mekanismen är det inte möjligt att helt inaktivera autospara, men du kan uppnå en liknande effekt genom att ställa in ett längre intervall, som ▼

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

Vad är det högsta tillåtna antalet WordPress-revisioner?

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

Du kan lägga till följande definitioner på din WordPress-webbplats wp-config.php i filen▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Automatiska utkast raderas automatiskt efter 7 dagars inaktivitet.
  • De rensas i princip upp av automatiska funktioner, du behöver inte oroa dig för dem.
  • Testad inställd på define( 'AUTOSAVE_INTERVAL', 86400 ); Autosparintervallet träder inte i kraft efter 24 timmar.
  • Det rekommenderas att ställa in autosparintervallet till 3600 (1 timme).

    Inaktivera WordPress-revisioner (metod 2)

    Om metod 1:s inaktivering av inläggsrevisioner inte fungerar, måste du använda följande WordPress-kod för att inaktivera revisioner för alla inläggstyper.

    Lägg till mallfilen för WordPress-temanfunctions.php, lägg till följande inaktiverande artikelrevisionskod▼

    // 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 för att inaktivera revisioner för en viss inläggstyp▼

    // 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;
    }

    När det gäller WordPress automatiska utkast kan du inte inaktivera dem av en viktig anledning.

    Samuel 'Otto' Wood, en teknisk ninja på Audrey Capital (Matt Mullenwegs ängelinvesteringsföretag), sa:

    Automatiska utkast finns eftersom flera användare kan skapa nya inlägg samtidigt.Om två personer går till post-new ungefär samtidigt, och sedan deras första autospara sker ungefär samtidigt, finns det ett tävlingstillstånd som kan göra att en av dem får tillbaka fel post-id, vilket skulle orsaka inlägget ska skrivas över/ Lost, när de fortsätter att redigera inlägget.

    Auto-Draft skapar inlägget och får det nya inläggets ID innan redigeringsskärmen visas, vilket förhindrar att två samtidiga författare av misstag har samma inläggs-ID i webbläsarens data.

    Andrew Ozz, ansvarig för TinyMCE-integration för WordPress, sa:

    Detta gör det också möjligt att ladda upp bilder innan du sparar det första utkastet, och de kommer att läggas till korrekt i nya inlägg.

    För dem som använder WordPress 5.0+ med Gutenberg-redigerare kan kodavsnittet nedan inaktivera automatisk utkast/spara▼

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 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 blogg ( https://www.chenweiliang.com/ ) delade "Hur inaktiverar man automatiskt spara utkast/inaktiverar revisioner för WordPress-artiklar? , att hjälpa dig.

    Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-1580.html

    Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

    🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
    📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
    Dela och gilla om du vill!
    Dina delning och likes är vår ständiga motivation!

     

    发表 评论

    Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

    scrolla till toppen