Как откатить назад версию плагина или темы WordPress?

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

Зачем откатывать версию плагина или темы?

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

Среди многих инструментов для отката прежних версий следует выделить плагин WP Rollback, который специально был разработан для облегчения этого процесса. Отметим, что он умеет делать возврат версий как плагинов, так и тем (исключительно загруженных с официального репозитория WordPress).

Итак, после установки и активации плагина, он готов к выполнению своих прямых обязанностей.

Откат версии плагина

Чтобы сменить версию какого-либо плагина, необходимо перейти на страницу Плагины из админ-панели.

Страница плагинов

Если Вы присмотретесь, то напротив каждого плагина появился пункт Rollback. Если Вы щелкнете на эту ссылку, то перейдете в окно, где Вам будет предложено откатить плагин до той или иной версии.

Откат плагина Comment Redirect by Yoast в Rollback

Самой первой в списке идет текущая установленная версия (в примере — 1.1.3). Если Вы только что обновили плагин, то эта версия и является текущей (самой новой). Для отката на более раннюю отмечаете одну из тех, которые стоят ниже по списку. В качестве примера вернемся на одну версию назад плагина Comment Redirect by Yoast. Итак, отмечаем версию 1.1.2 и нажимаем кнопку Rollback. В итоге увидите окно, в котором ожидается, что действительно Вы подтверждаете смену версии с 1.1.3 на 1.1.2.

Окно с подтверждением отката в Rollback

Смело нажимаете кнопку Rollback, после чего увидите скачивание и установку указанной Вами версии плагина Comment Redirect by Yoast.

Загрузка из официального репозитория выбранной версии плагина в Rollback

Все, теперь у Вас Comment Redirect by Yoast имеет версию 1.1.2. Убедится в этом Вы сможете, снова перейдя на страницу плагинов.

Страница плагинов

Откат версии темы

Для отката версии темы следует выполнить переход Внешний вид -> Темы и выбрать тему, версию которой Вы хотите изменить, щелкнув по ее изображении. В нашем примере мы будем работать с темой Twenty Sixteen. В итоге в правом нижнем углу увидите кнопку Rollback.

Страница настройки темы Twenty Sixteen

В итоге увидите страницу, аналогичную с плагином.

Откат темы Twenty Sixteen в Rollback

Все последующие операции идентичны.

В итоге будет установлена тема выбранной Вами версии.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров