Как понизить версию плагинов и тем в WordPress
Опубликовано: 2020-10-20Вы хотите понизить версию своих плагинов и тем в WordPress? В этом руководстве вы узнаете 2 разных способа легко откатить любой плагин или тему, которые вы установили на свой сайт.
Несмотря на то, что обычно рекомендуется обновить WordPress, а также ваши плагины и темы, иногда вам может потребоваться понизить их версию. Проблемы совместимости, подобные той, что была в WordPress 5.5, ошибки и производительность — это лишь некоторые из причин, по которым вам, возможно, придется вернуться к более старой версии.
Ранее мы видели разные способы понизить версию ядра WordPress, и вы также можете откатить свои темы и плагины. В этом руководстве мы покажем вам различные способы понижения версии плагинов и тем в WordPress .
Зачем откатывать плагины и темы до более старых версий?
Начнем с примера. После недавнего обновления WordPress 5.5 тысячи сайтов столкнулись с проблемами совместимости. Многие темы и плагины были несовместимы с последней версией WordPress, что создавало проблемы для тысяч сайтов. Было несколько исправлений для различных проблем, связанных с восстановлением работоспособности сайтов, и одно из них заключалось в понижении версии WordPress.
В других случаях причиной конфликта является проблема между двумя плагинами или между плагином и вашей темой . В этом случае понижение версии ядра WordPress не решит проблему. Вместо этого вам придется откатить плагин или тему, чтобы на мгновение решить проблему, пока не появится более стабильное решение.
С другой стороны, если установленные вами темы и плагины несовместимы с используемой вами версией PHP , вы можете понизить ее.
В большинстве случаев понижение версии WordPress или плагинов/тем является временным решением , пока не появится новая версия, устраняющая конфликты. Если у вас возникли какие-то проблемы, и вы думаете, что они связаны с проблемами совместимости, то понижение версии плагинов и тем в WordPress может помочь вам исправить это.
Как понизить версию плагинов и тем в WordPress?
В этом руководстве мы рассмотрим два разных метода понижения версии плагинов и тем.
- Вручную
- С плагинами
Оба метода одинаково эффективны, поэтому выберите тот, который лучше всего соответствует вашим навыкам и потребностям. Прежде чем начать, убедитесь, что вы создали полную резервную копию своего сайта .
1) Понизить версию плагинов и тем вручную
Процесс понижения версии тем и плагинов вручную не самый удобный для новичков. Вам необходимо создать учетную запись FTP, использовать FTP-клиент для загрузки файлов вручную и т. д. Однако, если вы опытный пользователь и не хотите устанавливать какие-либо плагины на свой сайт, этот вариант для вас.
Для этой демонстрации мы будем использовать популярную тему GeneratePress WordPress.
Как вы можете видеть на изображении ниже, ожидающих обновлений нет. Это означает, что все плагины, темы и ядро работают на последней доступной версии.
Однако, если у вас возникли проблемы с совместимостью, вы можете понизить версию плагинов и тем . Давайте посмотрим, как это сделать.
Понижение версии плагинов WordPress
В этом разделе мы понизим Yoast SEO до более старой версии. Как видите, мы используем последнюю версию 15.0.
Мы собираемся понизить его до версии 14.8 . Однако, если вы перейдете в репозиторий WordPress и нажмете кнопку « Загрузить », сервер предоставит вам последнюю доступную версию.
Итак, чтобы получить более старую версию, нажмите Advanced View .
Прокрутите вниз, и вы увидите раздел для загрузки предыдущих версий плагина в разделе « Дополнительные параметры ».
Просто выберите версию из раскрывающегося списка и нажмите « Загрузить» , чтобы получить файлы.
FTP-клиент
Теперь вам нужно будет использовать эти файлы для замены файлов на вашем сервере. Для этого вам нужно использовать FTP-клиент. Для этой демонстрации мы будем использовать FileZilla. FileZilla — это бесплатное программное обеспечение FTP, которое вы можете скачать по этой ссылке.
После этого создайте учетную запись FTP через cPanel. Перейдите в « Учетные записи FTP » в разделе « Файлы ». Затем подключите FileZilla к вашему серверу, используя свои учетные данные FTP.
Теперь перейдите в папку Yoast SEO , выберите все папки и файлы и удалите их.
После этого распакуйте zip-файл, загруженный на предыдущем шаге (Yoast SEO v14.8). Там вы увидите несколько файлов и папок PHP.
Выберите все файлы и папки и загрузите их в папку Yoast в FTP-клиенте.
После этого мы увидим все файлы в папке назначения.
Теперь войдите на свой сайт WordPress, перейдите в раздел « Плагины », и вы увидите там изменения.
Обратите внимание, что WordPress 5.5 поставляется с функцией автоматического обновления. Если вы включили его для своего плагина, он будет автоматически обновляться при появлении новой версии.
Понижение темы WordPress
Теперь давайте посмотрим, как понизить версию темы WordPress . В отличие от плагинов, вы не сможете скачать старые версии тем. Чтобы получить файлы предыдущих версий, свяжитесь с разработчиками.
Когда у вас есть файлы старой версии вашей темы, подключитесь к FTP-клиенту FileZilla и перейдите в папку вашей активной темы . В нашем случае это GeneratePress версии 3.0.1, и мы понизим ее до версии 2.4.1. Затем удалите все файлы и папки из папки темы.
После этого загрузите туда файлы и папки предыдущей версии темы.
После завершения загрузки проверьте версию темы в бэкенде.
Как видите, теперь мы запускаем GeneratePress 2.4.1.
2) Понизить версию WordPress с помощью плагинов
Если вам неудобно выполнять откат вручную, вы можете использовать плагин. В этом разделе мы покажем вам, как понизить версию плагинов и тем в WordPress с помощью плагина. Это самый простой способ и занимает всего несколько минут. Для этой демонстрации мы будем использовать бесплатный инструмент под названием WP Rollback.
Чтобы установить его, перейдите на панель управления WordPress > Плагины > Добавить новый и найдите WP Rollback. Затем установите его и активируйте.
Откат плагина с помощью WP Rollback
После активации WP Rollback перейдите в раздел Плагины. Наведите указатель мыши на любой плагин, и вы увидите новую ссылку под названием « Откат ». Для этой демонстрации мы собираемся понизить плагин Classic Editor до более старой версии.
После того, как вы нажмете «Откат», вы увидите новый экран со всеми версиями, до которых вы можете понизить версию плагина. На нашем сайте установлена последняя версия 1.6, поэтому мы собираемся перейти на версию 1.4. Мы просто выбираем версию и нажимаем Rollback .
Появится диалоговое окно, и нам нужно подтвердить действие.
После этого нам нужно активировать плагин, нажав кнопку Activate Plugin .
Вот и все! Сейчас мы работаем на версии 1.4.
Вот как вы понижаете версию плагина с помощью WP Rollback. Теперь давайте посмотрим, как сделать то же самое с темами.
Откат темы с помощью WP Rollback
Теперь давайте посмотрим, как понизить версию темы. Процесс очень похож на то, что мы видели с плагинами.
Вы можете откатить любую из установленных или активных тем на вашем сайте. В нашем случае у нас установлено 4 темы.
Мы используем тему GeneratePress, поэтому мы понизим ее версию. Для этого просто выберите тему и в правом нижнем углу вы увидите кнопку « Откат ».
Затем выберите версию, до которой вы хотите перейти, и нажмите « Откат» .
Затем подтвердите откат.
Через несколько секунд вы увидите, что тема была понижена.
Теперь мы можем проверить раздел внешнего вида и увидеть, что мы используем версию 2.4.1 .
Вот и все! Вот как вы можете понизить версию тем и плагинов WordPress с помощью плагина WP Rollback .
Рекомендации
Перед понижением версии тем, плагинов или даже ядра WordPress мы рекомендуем помнить об этом.
Создать полную резервную копию
Прежде чем переходить на более ранние версии плагинов и тем, мы рекомендуем вам создать полную резервную копию вашего сайта. Рекомендуется регулярно создавать резервные копии, но это особенно важно перед откатом каких-либо плагинов или тем.
Если вы не знаете, как это сделать, ознакомьтесь с нашим руководством по созданию резервной копии WordPress.
Тестируйте все в тестовой среде
Прежде чем обновлять ядро, темы или плагины, создайте промежуточную среду для целей тестирования. Некоторые управляемые хостинговые компании WordPress, такие как WP Engine, Kinsta или Cloudways, позволяют вам создать промежуточную среду вашего сайта.
Как мы видели, обновления могут создавать конфликты между плагинами и темами, поэтому, прежде чем вносить какие-либо изменения, проверьте их на стадии подготовки. Если все работает хорошо, вы можете применить изменения на своем действующем сайте.
Временно понизить версию
Плагины и темы получают регулярные обновления для исправления ошибок, добавления новых функций, повышения безопасности и т. д. Поэтому мы рекомендуем поддерживать ваши инструменты в актуальном состоянии. Если есть проблемы с совместимостью, вы можете в качестве временной меры понизить версию своих тем/плагинов. Однако мы не рекомендуем хранить старую версию в течение длительного времени.
Вывод
В целом, откат плагинов и тем WordPress может помочь вам решить проблемы совместимости. Однако это временное решение, и мы не рекомендуем хранить старые версии в течение длительного времени.
В этом руководстве мы рассмотрели два разных способа понизить версию плагинов и тем до более старой версии.
- Вручную
- С плагином
Оба метода одинаково эффективны, поэтому вы можете выбрать тот, который лучше соответствует вашим потребностям и навыкам. Если вы ищете удобный для новичков метод, используйте WP Rollback, чтобы откатиться к предыдущей версии за несколько кликов. С другой стороны, если вы не хотите использовать какие-либо плагины, вы можете выбрать ручной метод. Это немного дольше, чем использование плагина, но одинаково эффективно.
Мы надеемся, что вы получили удовольствие от чтения и нашли эту статью полезной. Если да, рассмотрите возможность поделиться этой статьей со своими друзьями и коллегами-блогерами в социальных сетях. Вы можете прочитать больше руководств по WordPress и обзоры продуктов в нашем блоге.