TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Как отключить редакции в WordPress?

32

В наших предыдущих статьях мы рассказывали об основах редакций WordPress. Редакции WordPress – это основная функция, которую пользователи не могут отключить с панели администратора. Поскольку с этими изменениями связано несколько проблем, рекомендуется поработать над решением, прежде чем вы столкнетесь с проблемой на своем собственном сайте.

Есть три способа внести изменения в WordPress:

  • Полностью отключить функцию
  • Ограничить количество ревизий и интервал автосохранения
  • Удалить существующие ревизии, хранящиеся в базе данных

Обсудим подробно каждый вариант.

Предложение хостинга: получите специальное предложение хостинга Bluehost за 2,95 доллара США.

Как отключить версии WordPress?

Вам необходимо изменить файл «wp-config.php», чтобы отключить редакции в WordPress. Вы можете сделать это с помощью опции «Диспетчер файлов» в «cPanel», доступной в вашей учетной записи хостинга, или с помощью программного обеспечения FTP, такого как FileZilla.

Добавьте следующий код в свой файл «wp-config.php», чтобы отключить редакции:

define('WP_POST_REVISIONS', FALSE);

Добавьте код прямо над комментарием «Счастливого ведения блога» и сохраните изменения. Вы также можете добавить 0 вместо FALSE, как показано ниже:

define('WP_POST_REVISIONS', 0);

Это отключит любое создание ревизий в будущем, но по-прежнему будет создаваться одна автосохраненная ревизия для каждой публикации или страницы. Это связано с основной функцией автосохранения WordPress, которая будет сохранять сообщение каждые 60 секунд для создания резервной копии, которая будет использоваться в случае сбоя браузера, сбоя компьютера или потери подключения к Интернету. Узнайте больше об автосохранении WordPress.

Ограничение редакций сообщений WordPress

Изменения создаются для каждого обновления содержимого, и в результате получается столько же версий, сколько и без особого использования. Также неплохо сохранить последние четыре или пять ревизий, чтобы вы могли восстановить их в случае необходимости. Добавьте приведенный ниже код в свой файл «wp-config.php», чтобы ограничить WordPress хранением последних четырех ревизий сообщения или страницы.

define('WP_POST_REVISIONS', 4);

Измените 4 на любое число по своему усмотрению, все старые версии будут автоматически удалены.

Удаление редакций сообщений WordPress из базы данных

Оба вышеупомянутых метода будут полезны только для контроля версий любого будущего сообщения / страницы, которое вы создаете, и не окажут никакого влияния на существующие версии, хранящиеся в вашей базе данных для старых сообщений. Если ваша основная цель – уменьшить размер базы данных, вам также необходимо удалить все существующие версии. Вам необходимо отредактировать свою базу данных с помощью любых инструментов, таких как «phpMyAdmin», предлагаемых вашим хостинг-провайдером. Выполните следующий запрос к своей базе данных, чтобы удалить все существующие версии.

DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision';

Этот запрос удалит все версии и все связанные метаданные из базы данных. Однако помните следующее:

  • Замените «wp_» на свой префикс таблицы, если вы изменили его во время установки WordPress.
  • Сделайте резервную копию своей базы данных перед выполнением любого запроса, чтобы вы могли восстановить ее в случае возникновения проблемы.

Вы также можете использовать плагины для работы с версиями WordPress.

По теме: Сравнение ревизий WordPress и автосохранение.

Плагины для отключения редакций WordPress

Для большинства пользователей начального уровня может быть сложно удалить существующие версии непосредственно в базе данных. Существует множество удобных плагинов для эффективной работы с версиями WordPress. Поскольку удаление ревизий не что иное, как оптимизация базы данных, каждый из которых оптимизация WordPress плагин будут включать опцию для удаления изменений. Здесь мы подробно обсуждаем следующие три плагина:

Связано: проблемы с редакцией WordPress и исправления.

WP-Оптимизация

WP-Optimize – это одноразовый плагин, предлагающий различные функции, включая удаление существующих ревизий из базы данных. Просто скачайте, установите и активируйте плагин. Вы можете увидеть, сколько ревизий постов доступно в вашей базе данных, установить необходимые флажки, чтобы очистить их, и обработать, чтобы удалить все ревизии.

Как отключить редакции в WordPress?

WP-Optimize Удалить редакции

В дополнение к ручной обработке этот плагин также предлагает автоматическое планирование очистки редакций с минимальной еженедельной частотой.

Как отключить редакции в WordPress?

WP-Optimize Автоматическое планирование удаления редакций

У вас также есть возможность сохранить данные за определенную неделю и удалить все, что до этого. Это будет полезно для сохранения данных за последние недели и удаления всех старых ревизий из базы данных.

WP-Optimize не предоставляет никаких возможностей для ограничения или отключения редакций.

Лучше удалить ревизию

Better delete revision – еще один плагин, позволяющий удалить все существующие ревизии в базе данных. Просто установите, активируйте плагин, и вы увидите два варианта проверки сообщений о ревизиях и оптимизации вашей базы данных в Better Delete Revision Manager.

Как отключить редакции в WordPress?

Better Delete Revisions Manager

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

Как отключить редакции в WordPress?

Удалить редакции в Better Delete Revision

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

Как отключить редакции в WordPress?

Оптимизация базы данных с помощью Better Delete Revision

Плагин Better Delete Revision не предоставляет никаких возможностей для ограничения или отключения редакций.

Пост-контроль WP-CMS

В отличие от двух предыдущих плагинов, WP-CMS Post Control – это уникальный плагин, который предлагает различные средства управления публикацией ваших сообщений WordPress на основе ролей пользователей в разделе «Post Control». В разделе «Основные функции» предлагается отключить автосохранение и исправления для любых будущих публикаций и ограничить количество исправлений любым заранее определенным количеством.

Как отключить редакции в WordPress?

Основные функции плагина пост-контроля WP-CMS

Плагин WP-CMS Post Control не позволяет удалять существующие версии.

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

Источник записи: www.webnots.com
Leave A Reply

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее