Како да се оневозможи автоматско зачувување нацрти/оневозможи ревизии за статии на WordPress?

WordPressФункциите за автоматско зачувување, автоматско нацртање и ревизии отсекогаш биле засегнати одИнтернет маркетингкритика на персоналот.

Сепак, WordPress е најпопуларната програма за веб-страници во светот:

  • WordPress е многу моќен;
  • Плуснеограниченприспособливост;
  • Така, WordPress е многу популарен меѓу личните и деловните клиенти.

За што служи функцијата за автоматско зачувување на WordPress?

Автоматското зачувување на WordPress го спречува уредникот да се затвори неочекувано и да предизвика губење на содржината на објавата.

  • На пример, ненадејно исклучување на мрежата, ненадеен прекин на струја итн...
  • Уредувањето на статии е тешко, а статиите исчезнаа…
  • Во овој момент е многу неочекувано!

Сепак, оваа функција може да ја надуе базата на податоци и да додаде многу бескорисни ѓубре без причина.

За среќа, постои аПриклучок за WordPress "Лесен WP Cleaner„Може да го избрише ова ѓубре.

Проблемот е што овој „процес на слабеење“ е многу болен, а оваа статија ќе го сподели најдобриот начин за решавање на овој проблем.

Како да се оневозможи автоматско зачувување нацрти/оневозможи ревизии за статии на WordPress?

Која е разликата помеѓу автоматско зачувување на WordPress и автоматско нацртање?

Друга многу досадна карактеристика на WordPress е автоматско изготвување.

  • Автоматскиот нацрт е сличен на автоматското зачувување, што е кога пишувате статија.
  • Написите автоматски ќе бидат поддржани и напишани во базата на податоци според временски интервали.
  • Автоматскиот нацрт е нов кога ќе кликнете на „Напиши статија“.

Дури и ако го напуштите уредувачот, податоците се запишуваат во базата на податоци, без разлика дали ќе ја напишете или не.

За што е корисна функцијата за ревизија на WordPress?

Всушност, функцијата за ревизија на WordPress е многу корисна, корисниците можат да ги проверуваат промените и да вршат контрола на верзијата.

Секогаш има две страни на работите, исто како и функцијата за автоматско зачувување, игнорирањето на овие промени може непотребно да ја оптоварува базата на податоци.

  • Ако напишете голем пасус кога уредувате долга статија, не заборавајте рачно да кликнете Зачувај.
  • или бележник за компјутерПакети, прво уредете го, потоа копирајте го во уредникот на WordPress и потоа објавете го (што може ефективно да избегне губење на податоци за време на процесот на внесување на статијата во базата на податоци).

Изменете ја конфигурациската датотека на WordPress (се препорачува метод 1)

Всушност, има многу скриени функции во WordPress, кои можат да се оневозможат или овозможат според конфигурацијата преку функцијата на датотеката wp-config.php во root директориумот на инсталацијата на WordPress.

многу употребаВеб-страница на WordPressод пријателите, сите сакаат да го оневозможат автоматското нацрт на WordPress, а не автоматското зачувување.

Следниот код го решава проблемот.

Поради механизмот на WordPress, не е можно целосно да се оневозможи автоматското зачувување, но може да постигнете сличен ефект со поставување на подолг временски интервал, како на пр.

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

Кој е максималниот број на дозволени ревизии на WordPress?

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

Можете да ги додадете следните дефиниции на вашата страница на WordPress wp-config.php во датотека ▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Автоматските нацрти автоматски се бришат по 7 дена неактивност.
  • Тие во основа се чистат со автоматски функции, нема потреба да се грижите за нив.
  • Тестирано поставено на define( 'AUTOSAVE_INTERVAL', 86400 ); Интервалот за автоматско зачувување не стапува на сила по 24 часа.
  • Се препорачува да го поставите интервалот за автоматско зачувување на 3600 (1 час).

    Оневозможи ревизии на WordPress (метод 2)

    Ако оневозможувањето на ревизиите на објавите од методот 1 не функционира, треба да го користите следниов код на WordPress за да ги оневозможите ревизиите за сите типови објави.

    Ве молиме додадете ја датотеката со шаблон за тема WordPressfunctions.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 ) { //引号中post_type改为你想禁用修订版本的文章类型
    return 0;
    }
    return $num;
    }

    Што се однесува до авто-нацртите на WordPress, не можете да ги оневозможите од важна причина.

    Семјуел 'Ото' Вуд, технолошки нинџа во Одри Капитал (инвестициска фирма ангел на Мет Муленвег), рече:

    Автоматските нацрти постојат затоа што повеќе корисници можат да креираат нови објави во исто време.Ако двајца луѓе одат на пост-новото приближно во исто време, а потоа нивното прво автоматско зачувување се случи приближно во исто време, постои состојба на трка што може да предизвика еден од нив да го врати погрешниот ID на објавата, што би предизвикало објава да биде препишан/ Изгубен, кога ќе продолжат со уредување на објавата.

    Автоматскиот нацрт ја креира објавата и го добива ID на новата објава пред да се прикаже екранот за уредување, спречувајќи двајца истовремени автори случајно да го имаат истиот ID на објава во податоците на прелистувачот.

    Ендрју Оз, одговорен за интеграцијата на TinyMCE за WordPress, рече:

    Ова исто така овозможува прикачување на слики пред да се зачува првиот нацрт, и тие ќе бидат прецизно додадени на новите објави.

    За оние кои користат WordPress 5.0+ со уредникот Гутенберг, фрагментот од кодот подолу може да го оневозможи автоматското нацртање/зачувување ▼

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 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 ( https://www.chenweiliang.com/ ) сподели „Како да се оневозможи автоматско зачувување нацрти/оневозможи ревизии за статии на WordPress? , да ви помогнеме.

    Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-1580.html

    Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

    🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
    📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
    Споделете и лајкнете ако ви се допаѓа!
    Вашето споделување и лајкови се наша континуирана мотивација!

     

    评论

    Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

    скролувајте до врвот