Запуск вашей установки WordPress, плагинов и темы в последних доступных версиях является важной передовой практикой для использования платформы. Также рекомендуется использовать самую последнюю версию PHP. Однако бывают случаи, когда это неразумно или невозможно. Если вы окажетесь в такой ситуации, вам может потребоваться отменить обновление и **перейдите на более раннюю версию вашего сайта WordPress** (или его части). К счастью, есть методы для отката каждого элемента вашего сайта. В этом посте объясняется, почему вам может понадобиться понизить версию WordPress, а также как это сделать безопасно. Мы рассмотрим восстановление предыдущих версий WordPress, а также откат плагинов, тем и PHP. Давайте начнем! Предпочитаете смотреть видео версию? ## Почему вам может понадобиться понизить версию WordPress или другие функции Запуск последней версии ядра WordPress (в нашем случае WordPress 5.5), плагинов и тем — один из самых важных шагов в обслуживании вашего сайта. Эти обновления часто включают исправления безопасности, которые жизненно важны для предотвращения злонамеренных атак на ваш сайт и могут повысить производительность и функциональность. Именно по этой причине, **мы не рекомендуем понижать версию WordPress** или любого из его компонентов **постоянно. Тем не менее, есть некоторые ситуации, когда вы можете сделать это на временной основе. Наиболее распространенная причина связана с конфликтом плагина или темы. Например, если один из элементов вашего сайта несовместим с последней версией ядра WordPress, понижение версии установки может позволить посетителям получить доступ к этой функции, пока вы работаете над долгосрочной решение (Рекомендуемое чтение: Как исправить âÃÂàСайт испытывает технические трудности. âÃÂàОшибка в WordPress) В случаях, когда конфликт возникает между двумя плагинами или между плагином и вашей темой, понижение версии самого WordPress не поможет. Вместо этого вам нужно будет откатить версию плагина или темы, которая вызывает проблему, чтобы ваш сайт работал. и снова бег Кроме того, некоторые старые плагины и темы могут быть несовместимы с более новыми версиями PHP. Если рассматриваемый плагин или тема жизненно важны для функциональности вашего сайта, вы можете на время понизить версию PHP, пока не найдете альтернативное решение. Короче говоря, понижение версии WordPress должно быть временной процедурой устранения неполадок. Вы захотите запланировать обновление своего веб-сайта снова после того, как замените проблемный плагин или тему или иным образом устраните проблему, вызывающую конфликт. на Вашем сайте Предлагаемая литература: вот список лучших тем WordPress и лучших плагинов. ## Как понизить версию вашего сайта WordPress (6 методов) Процесс понижения версии вашего сайта WordPress будет зависеть от того, чего вы пытаетесь достичь. Вы можете обнаружить, что вам нужно восстановить предыдущую версию всего вашего веб-сайта или вам нужно восстановить только отдельный плагин или тему, а не сам WordPress. Имея это в виду, вот шесть различных способов отката вашего веб-сайта. Каждый из них предназначен для решения разных задач, поэтому мы рекомендуем прочитать их все, чтобы увидеть, какой из них наиболее применим в вашей конкретной ситуации. 1. Понизьте версию WordPress вручную Если вы испытываете серьезный конфликт, который не позволяет вам получить доступ к серверной части вашего веб-сайта, понижение версии WordPress вручную может быть вашим лучшим или единственным вариантом. Прежде чем начать, вы захотите сделать резервную копию своего сайта на всякий случай. Затем вы должны деактивировать все ваши плагины. Это достаточно просто, если у вас есть доступ к серверной части WordPress. Просто установите флажок рядом с каждым плагином и используйте массовое **Деактивировать** опцию: Если у вас нет доступа к панели управления, вы можете деактивировать плагины вручную с помощью протокола безопасной передачи файлов (SFTP) и клиента, такого как FileZilla. Вам также потребуются эти инструменты для будущих шагов, поэтому, если вы не знакомы с ними, вы можете уделить немного времени, чтобы узнать, как они работают Затем вам нужно будет загрузить соответствующую версию WordPress. Мы рекомендуем использовать самую новую из возможных версий, которая обычно является второй самой последней версией. Вы можете получить доступ к файлам, которые вам понадобятся, в архиве релизов WordPress: Затем, используя FTP и FileZilla (или другой клиент), получите доступ к файлам вашего сайта и удалите Каталоги **wp-admin** и **wp-includes**: Как только это будет сделано, загрузите все файлы из версии WordPress, которую вы хотите установить, кроме **wp-content** директория. Когда вас спросят, хотите ли вы перезаписать файлы, выберите **Перезаписать >ОК. Затем перейдите к серверной части вашего сайта. Вы можете увидеть сообщение с просьбой обновить базу данных. Если это так, нажмите на **Обновите базу данных WordPress**. После этого войдите на свой сайт как обычно Теперь у вас должен быть доступ, и вы должны использовать старую версию WordPress: На этом этапе вы можете повторно активировать свои плагины и работать над разрешением исходного конфликта. Вы также можете отключить автоматические обновления, чтобы тем временем WordPress не устанавливал другую версию. Когда проблема будет устранена, вы сможете вернуться к последней версии WordPress с Экран **Обновления** на панели инструментов 2. Используйте WP Downgrade для запуска предыдущей версии WordPress Если вам не нравится FTP и идея удаления основных файлов, есть *является* плагином, доступным для понижения версии WordPress. Если вам нравится эта идея, продолжайте и установите WP Downgrade ** после резервного копирования вашего сайта. Затем перейдите к **Настройки >WP Downgrade** и введите целевую версию WordPress в соответствующее поле: Нажмите на **Сохраните изменения и перейдите на экран **Обновления**. Вы увидите, что ваша целевая версия теперь указана как «последняя версия WordPress». : Нажать на Нажмите кнопку **Переустановить сейчас**, чтобы завершить переход на более раннюю версию. WordPress запустит обычное обновление, а затем вы должны увидеть приветственное сообщение для вашей целевой версии: Чтобы переустановить самую последнюю версию WordPress после устранения неполадок, вам нужно вернуться к **Настройки >Понижение версии WP. Вы можете вернуть целевую версию к последнему обновлению, а затем повторить процесс, описанный выше. 3. Восстановите предыдущую резервную копию, чтобы отменить изменения на вашем сайте. Еще один способ понизить версию вашего сайта — восстановить резервную копию того времени, когда на вашем сайте работала более ранняя версия WordPress. Для того, чтобы это работало, конечно, вам нужна надежная система резервного копирования. Вы также должны убедиться, что копия восстанавливаемого сайта не пропускает ключевой контент, который был недавно добавлен. Вы не хотите непреднамеренно потерять свои последние сообщения при попытке понизить версию WordPress. Если ваш сайт очень динамичный, это может быть не лучший путь. Если вы решите продолжить, процесс восстановления резервной копии будет зависеть от системы, которую вы использовали для создания и хранения файлов. Например, клиенты Kinsta могут воспользоваться нашим процессом восстановления одним щелчком мыши. Просто войдите в свою панель управления MyKinsta, чтобы начать, и нажмите **Места Выберите сайт WordPress, который вы хотите восстановить, из списка. Затем перейдите к Вкладка **Резервные копии**: Нажать на **Восстановить** в раскрывающемся меню.Если вы хотите протестировать резервную копию в промежуточной среде, вы можете сделать это здесь.Чтобы понизить действующий сайт до версии WordPress в файле резервной копии, выберите **LiveЧтобы предотвратить случайное восстановление, нам требуется выполнить один последний шаг перед возвратом действующего сайта.Введите название своего веб-сайта в соответствующее поле, затем нажмите**Восстановить резервную копию** для подтверждения и запуска процесса:Процесс восстановления может занять некоторое время.Как только это произойдет, вы сможете восстановить доступ к серверной части вашего сайта.Мы также создадим резервную копию вашего сайта непосредственно перед восстановлением на случай, если вам понадобится отменить процесс4.Понизить версию плагина или темы вручнуюЕсли вам нужно понизить версию плагина или темы вместо ядра WordPress, вы можете сделать это вручную, используя процесс, аналогичный описанному в методе №1.Чтобы начать работу, вам нужно получить файлы для более старой версии плагина или темы, которую вы хотите понизитьДля плагинов в каталоге WordPress вы можете найти более старые версии, нажав**Расширенный вид** на странице функций:Прокрутите страницу вниз, затем выберите нужную версию. в раскрывающемся меню и нажмите**ЗагрузитьРазархивируйте файл и сохраните его на свой компьютер.Затем сделайте резервную копию своего сайта на случай, если что-то пойдет не так, и подключитесь к серверу с помощью FTP и предпочитаемого вами клиента.Здесь перейдите к**wp-content >plugins**Устали от проблем с сайтом WordPress?Получите лучшую и самую быструю поддержку хостинга с Kinsta!Ознакомьтесь с нашими планамиДалее вам нужно переименовать каталог для существующей версии вашего плагина.Затем загрузите папку для предыдущей версии, до которой вы хотите перейти:Это должно успешно восстановить старую версию нужного вам плагина.Кроме того, вы всегда будете иметь доступ к последней версии, чтобы вы могли вернуться к ней, когда будете готовыК сожалению, этот метод усложняется для тем и премиальных плагинов.Процесс их отката более или менее такой же, но в каталоге тем WordPress нет доступных для скачивания предыдущих версийЧто касается плагинов премиум-класса, предыдущие версии могут быть легко доступны или недоступны.Если вы не можете найти нужную версию плагина или темы, лучше всего обратиться за помощью к разработчику5.Откат обновлений плагинов и тем с помощью WP RollbackК счастью, есть*есть* более простой метод понижения версии плагинов и тем.Все, что вам нужно сделать, это установить и активировать WP Rollback:Этот плагин регулярно обновляется и имеет впечатляющий пятизвездочный рейтинг в каталоге плагинов WordPress.Как только он будет запущен и запущен, перейдите к своему**списку плагинов**Youà¢ÃÂÃÂтеперь вы увидите кнопку**Откат** под заголовком каждого плагина, наряду со стандартными опциями:Если вы нажмете на эту новую опцию, вы будете перенаправлены на страницу, где сможете выбрать целевую версию.Затем нажмите кнопку**Откат**, чтобы начать процесс перехода на более раннюю версию:Откат тем так же прост.Перейдите к**Внешний вид >Темы** на панели инструментов и выберите ту, версию которой хотите понизить.Теперь в нижней части окна появится кнопка **Откат**:На следующем экране вы можете выбрать целевую версию и начать процесс перехода на более раннюю версию, как если бы вы плагин.Когда вам нужно восстановить рассматриваемый плагин или тему, вы можете сделать это из соответствующего каталога6.Вернуться к старой версии PHPВ 2019 году WordPress внес некоторые изменения в свои требования к PHP.По этой причине, а также из-за многих преимуществ использования самой последней версии, всегда рекомендуется обновить PHP вашего сайтаТем не менее, некоторые старые плагины, которые плохо обслуживались, могут быть несовместимы с более новыми версиями PHP.В идеале вы всегда будете использовать инструменты, которые получают регулярные обновления и поддержку от своих разработчиковОднако, если у вас есть устаревший плагин, который имеет решающее значение для функциональности вашего веб-сайта, но не работает с последней версией PHP, вы*может* выполнить понижение версии.Преимущество клиентов Kinsta заключается в том, что они могут легко переключать версии PHP прямо со своей панели управления MyKinstaДля этого войдите в свою учетную запись.Перейдите к**Сайты, выберите тот, для которого вы хотите понизить версию PHP, затем щелкните вкладку **Инструменты** и прокрутите вниз до **PHP EngineИспользуйте**Изменить **выпадающее меню, чтобы выбрать нужную версию:В появившемся окне нажмите**Изменить версию PHP **, чтобы начать процесс:Если вы не являетесь клиентом Kinsta или вам необходимо установить PHP с версией, которая еще старше чем те, которые доступны через функцию PHP Engine, вам нужно понизить версию PHP с помощью командной строкиЭтот процесс более сложен и несет больше рисков .Возможно, в этом случае лучше немедленно рассмотреть вопрос о замене проблемного плагина или темы, вместо того, чтобы понижать версию PHP и пытаться устранить конфликт дальше## Резюме Понижение версии WordPress иногда необходимо при устранении неполадок на вашем сайте или выполнении других ключевых задач. Хотя для достижения этой цели нет встроенной функции, существует несколько способов вернуться к предыдущей версии вашего сайта. В этом сообщении в блоге были рассмотрены шесть различных способов понизить версию вашего сайта WordPress и его различных элементов: - Понизьте свой сайт WordPress вручную - Используйте WP Downgrade для запуска предыдущей версии WordPress. - Восстановите предыдущую резервную копию, чтобы отменить изменения на вашем сайте. - Вручную понизить версию плагина или темы - Откат обновлений плагина и темы с помощью WP Rollback - Возврат к более старой версии PHP У вас есть вопросы по понижению версии WordPress? Спросите в разделе комментариев ниже! Получите все свои приложения, базы данных и сайты WordPress онлайн и под одной крышей. Наша многофункциональная высокопроизводительная облачная платформа включает в себя: - Простая настройка и управление в панели управления MyKinsta. - Круглосуточная поддержка специалистов - Лучшее оборудование и сеть Google Cloud Platform на базе Kubernetes для максимальной масштабируемости. - Интеграция Cloudflare корпоративного уровня для скорости и безопасности - Глобальный охват аудитории до 35 центров обработки данных и более 275 точек присутствия по всему миру. Протестируйте сами, получив скидку 20 долларов США на первый месяц хостинга приложений или хостинга баз данных. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти наиболее подходящий вариант.