Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Web-ручки. Быть Web-мастером - ЛЕГКО! Отключаем ревизии на блоге Wordpress.


 

 Выпуск: 4; Дата: 2011-04-21 11:24; Количество подписчиков: 1
 

 Всем привет!

Сегодня чистый четверг, и помимо уборки  в доме, желательно также  убраться и на блоге.

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

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

Ревизии на блоге выглядят таким образом:

Ревизии


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

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

Но, отключить ревизии - это пол дела, нужно очистить базу данных от прежних черновиков.

Как отключить ревизии на блоге wordpress?

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

В старых версиях Wordpress в файле wp-config.php можно встретить такую строку:

define('WP_POST_REVISIONS', 5);

В последних версиях Wordpress она отсутствует, поэтому пропишем ее самостоятельно.

Откройте файл wp-config.php, и после строки:

define('WP_DEBUG', false);

пропишите

define('WP_POST_REVISIONS', 0);

0 – отключение всех ревизий на блоге;

Если укажите любое число, например 1 или5, то будут сохраняться всего 1 или 5 черновика Вашей статьи.

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

Сделать это можно вручную и с помощью плагинов. Ручками в код я лезть не стала, и предпочла плагины.
Плюс использования плагинов в том, что с помощью них не только можно удалить старые черновики из базы данных MySQL,  но и другие записи и СПАМ-комментарии.

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

Читать продолжение.

Подписка на RSS. Следи за новыми статьями! Подписаться на блог "Web-ручки"

Автор рассылки: Татьяна Успешная

Блог автора: http://webru4ki.ru

Электронный адрес: ofw_at@mail.ru


В избранное