• Здравствуйте! Помогите пожалуйста отключить черновики, чтобы они не записывались в базу.
    В файле wp-config.php у меня прописано:
    define('WP_POST_REVISIONS', false);

    в function.php

    function disableAutoSave(){
        wp_deregister_script('autosave');
    }
    add_action( 'wp_print_scripts', 'disableAutoSave' );

    Раньше черновики не добавлялись. Но сейчас если я пройду в страницу wp-admin/post-new.php?post_type=page чтобы создать страницу, а потом не заполняя ничего перейду в любой другой раздел сайта или страницу, то в базе записывается черновик. В поле post_status указан auto-draft.
    При этом его не видно в списке черновиков в админке.
    Не уверен, но думаю, что проблема связана с обновлением на версию 4.5.1
    Буду благодарен за помощь.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Статус auto-draft добавлен в WordPress 3.0, чтобы на момент открытия редактора для создания новой записи она уже имела свой ID. Это необходимо в том числе для корректной привязки изображений.

    Помогите пожалуйста отключить черновики, чтобы они не записывались в базу.

    Какую цель вы этим преследуете?

    Не уверен, но думаю, что проблема связана с обновлением на версию 4.5.1

    Нет, не связана.

    Это необходимо в том числе для корректной привязки изображений.

    Плохо, что если я ничего не написал, закрыл страницу или перешел куда, черновик не виден в списке черновиков, а пропадает без известия в груде других записей.

    Какую цель вы этим преследуете?

    Не хочу засорять базу миллионом черновиков, конечно можно чистить потом, но хочу чтобы все сразу было аккуратно.

    Модератор Yui

    (@fierevere)

    永子

    абсолютно все аккуратно и начисто не бывает,
    есть транзиенты например, которые в вашу БД пишутся и «засоряют»

    https://ru.wordpress.org/plugins/wp-optimize/
    можно поставить плагин который будет все содержать «в чистоте и порядке»
    может работать автоматически по планировщику
    русифицирован 😀

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Как отключить черновики?» закрыта для новых ответов.