Як вимкнути автоматичне збереження чернеток/вимкнути редакції для статей WordPress?

WordPressНа функції автоматичного збереження, авточернеток і редагування завжди впливалоІнтернет-маркетингкритика персоналу.

Однак WordPress є найпопулярнішою програмою для веб-сайтів у світі:

  • WordPress дуже потужний;
  • Плюснеобмежениймасштабованість;
  • Тому WordPress дуже популярний серед особистих і бізнес-клієнтів.

Для чого потрібна функція автоматичного збереження WordPress?

Автоматичне збереження WordPress запобігає неочікуваному закриттю редактора та втраті вмісту публікації.

  • Наприклад, раптове відключення мережі, раптове відключення електроенергії тощо…
  • Редагувати статті важко, і статті зникли...
  • На даний момент це дуже несподівано!

Однак ця функція може роздути базу даних і додати багато непотрібного сміття без причини.

На щастя, єПлагін WordPress "Easy WP Cleaner" може видалити це сміття.

Проблема в тому, що цей «процес схуднення» дуже болісний, і ця стаття поділиться кращим способом вирішення цієї проблеми.

Як вимкнути автоматичне збереження чернеток/вимкнути редакції для статей WordPress?

Яка різниця між автоматичним збереженням WordPress і автоматичною чернеткою?

Ще одна дуже неприємна функція WordPress – автоматичне створення чернеток.

  • Автоматична чернетка схожа на автоматичне збереження, коли ви пишете статтю.
  • Статті будуть автоматично створені резервні копії та записані в базу даних відповідно до інтервалів часу.
  • Автоматична чернетка є новою, коли ви натискаєте «Написати статтю».

Навіть якщо ви вийшли з редактора, дані записуються в базу даних, незалежно від того, вводите ви їх чи ні.

Для чого корисна функція перегляду WordPress?

Насправді функція перегляду WordPress дуже корисна, користувачі можуть перевіряти зміни та виконувати контроль версій.

У речі завжди є дві сторони, як і у функції автоматичного збереження, ігнорування цих змін може надмірно навантажити базу даних.

  • Якщо ви пишете великий абзац під час редагування довгої статті, не забудьте вручну натиснути «Зберегти».
  • або блокнот для комп'ютера软件, спочатку відредагуйте його, потім скопіюйте в редактор WordPress, а потім опублікуйте (це може ефективно уникнути втрати даних під час процесу введення статті в базу даних).

Змінити файл конфігурації WordPress (рекомендовано спосіб 1)

Насправді в WordPress є багато прихованих функцій, які можна вимкнути або ввімкнути відповідно до конфігурації за допомогою функції файлу wp-config.php у кореневому каталозі встановлення 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, їх не можна відключити з важливої ​​причини.

    Семюель «Отто» Вуд, технічний ніндзя в Audrey Capital (інвестиційна фірма Метта Малленвега), сказав:

    Автоматичні чернетки існують, оскільки кілька користувачів можуть створювати нові дописи одночасно.Якщо дві людини переходять до post-new приблизно в один і той самий час, а потім їхнє перше автозбереження відбувається приблизно в один і той самий час, існує умова змагання, яка може призвести до того, що один із них може повернути неправильний ідентифікатор публікації, що призведе до публікації буде перезаписано/втрачено, коли вони продовжать редагувати публікацію.

    Автоматична чернетка створює публікацію та отримує ідентифікатор нової публікації перед тим, як відобразити екран редагування, запобігаючи випадковому тому, що два одночасні автори мають однаковий ідентифікатор публікації в даних браузера.

    Ендрю Озз, відповідальний за інтеграцію TinyMCE для WordPress, сказав:

    Це також дає змогу завантажувати зображення перед збереженням першої чернетки, і вони точно додаватимуться до нових публікацій.

    Для тих, хто використовує WordPress 5.0+ із редактором Gutenberg, наведений нижче фрагмент коду може вимкнути автоматичні чернетки/збереження▼

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

    Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!

    🔔 Станьте першим, хто отримає цінний «Посібник із використання інструменту штучного інтелекту маркетингу контенту ChatGPT» у верхньому каталозі каналу! 🌟
    📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
    Поділіться та вподобайте, якщо вам подобається!
    Ваші публікації та лайки є нашою постійною мотивацією!

     

    发表 评论

    Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

    прокрутіть наверх