Рассмотрим плагин Revision Control для контроля за ревизиями постов на сайте WordPress. Данное расширение полностью переведено на русский язык, так что контролировать свои записи станет еще проще.
Полезность ревизий постов WordPress
Как правило, по поводу ревизий постов WordPress существует два мнения:
- Для одних, это что-то лишнее. Такие веб-мастера не хотят засорять свою базу данными копиями и предпочитают предотвращать любые попытки их создания.
- Для других, это полезная функция, которая сравнивается с резервной копией сайта. Как правило, такие веб-мастера пишут и редактируют свои записи в визуальном редакторе WordPress. И не один раз приходилось восстанавливать записи из этих копий. Честно говоря, я и сам настолько привык к этому редактору, что мне уже не хочется писать свои посты на других площадках. А учитывая, что у меня частые проблемы с сетью, ревизии постов в этом плане мне просто необходимы.
Однако, как найти комплексное решение для двух типов веб-мастеров?
Для этого и существует плагин Revision Control.
Для одних он сможет полностью исключить создание различных копий. А для других, он может дать улучшенный контроль за ревизиями. Чтобы слишком не засорять свою базу данных можно задавать максимальное количество сохраняемых копий.
Также есть возможность сравнивать ревизии между собой или удалять их. Таким образом, модуль идеально подходит для каждого типа блоггера/веб-мастера сайта на движке WordPress.
Настройки плагина Revision Control
Скачать плагин Revision Control можно на этой странице. После его установки и активации нужно перейти в меню «Параметры» —> «Ревизии«. Там вы увидите следующие опции настройки:
Тут всего-то необходимо задать параметры сохранения копий.
Если вы относитесь к первому типу веб-мастеров, то здесь можете указать «Не хранить ревизии постов«. Тогда база данных больше не будет хранить в себе копии постов, так как плагин будет их автоматически удалять.
Если же вы относитесь ко второму типу, то можете задать свои настройки.
Например, для записей устанавливаем максимум 5 ревизий (можно и другое число). Таким образом, чтобы не превышать заданное количество ревизий плагин будет автоматически удалять наиболее старые копий.
Теперь ваша база данных не будет слишком захламлена. А вы при этом имеете возможность лишний раз подстраховаться копиями.
Чуть ниже вы можете увидеть диапазон ревизий, который задан по умолчанию.
Здесь можно задать свой диапазон или же оставить прежний. Теперь после задания своих настроек вам нужно просто сохранить изменения.
Работа с ревизиями WordPress
Кроме этих опций, плагин Revision Control преподносит нам другие полезные функции по работе с ревизиями WordPress. Зайдите в визуальный редактор. Чтобы было проще работать с ревизиями, разверните вкладку «Настройки экрана» (1) и поставьте галочку на «Post Revisions«.
Когда появятся новые копии записей, то они будут отображаться вот в таком окне:
Сколько максимум ревизий вы задавали в настройках, столько и будет отображаться в окне «Post Revisions» + текущая редакция.
Также имеется возможность сравнивать ревизии между собой. Сравнивать можно только две ревизии. Точками (3) отмечаем нужные и нажимаем кнопку «Сравнить«. Перед вами появится такое окошко:
С левой стороны будет отображаться старая копия, а с правой более новая. Также в этом окне вы с легкостью увидите все различия в текстах (они выделены цветом).
Но эта функция не нова, так как WordPress уже включает стандартную функцию по просмотру ревизий. Кто не знает, она находится в окне «Опубликовать«.
Помимо этих функций есть и обычные (удаление и восстановление ревизий).
Итак, плагин Revision Control содержит неплохой функционал по работе с ревизиями постов. Модуль жестко контролирует заданное количество ревизий и реализует всю работу с копиями.
К тому же все настройки полностью переведены на русский язык.
Таким образом, плагин будет полезен тем, кто никогда не пользуется ревизиями и тем, кто от этих копий не хочет отказываться. Кроме этого плагина есть еще много других подобных модулей по работе с ревизиями постов и оптимизации базы данных.
Полезный плагин, но с моей темой на сайте он конфликтует, вот и приходится чистить ревизии вручную.
Может, он конфликтует с другим каким-нибудь плагином? Скорее всего с модулем по оптимизации базы данных.
Спасибо, надо будет запомнить. Хотя не могу определится: оставить все как есть или ставить лимиты плагином. Порой мне приходилось восстанавливать текст из десятой ревизии, они все-таки полезны при написании. Но после надо чистить.
От ревизий по любому случаю не стоит отказываться! Сам в этом не один раз убеждаюсь.
Если пишешь очень часто или над блогом работают несколько авторов, то этот плагин для контроля за ревизиями очень хорошо подойдет. Потому что статьи очень часто будут сохранятся и в результате чего база данных будет расти, как на дрожжах.
А если ты над свои блогом работаешь один и статьи пишешь не так часто, то можно обойтись и без этого плагина. Ничего страшного если все ревизии будут сохранятся База от этого не лопнет. Я так не часто пишу новые посты и от ревизий не отказываюсь. Лимиты никакие не устанавливаю . Просто после публикации новой статьи я сразу оптимизирую базу плагином, а потом создаю резервную копию.