Не всегда возможно обновить WordPress в автоматическом режиме. При такой ситуации, нужно обновить WordPress вручную. Этот способ обновления имеет некоторые особенности о которых в этой статье.
CMS WordPress универсальная система управления сайтом. Её базовая версия мало функциональна, однако существуют сотни плагинов, с помощью которых можно на базовой версии создать любой тип сайта: блог, интернет магазин, агентство недвижимости, корпоративный сайт. Используя WordPress можно выполнить нестандартные задачи: создать свой шаблон или плагин, провести работы по интеграции 1с (обмен данных 1С с сайтом).
При этом WordPress динамично развивается и постоянно обновляется до актуальных версий. Коллективный труд авторов, постоянно улучшают систему, дизайн, управление и безопасность. Существует два способа обновления системы: автоматический и ручной. Автоматическое обновление WordPress понятно и просто, но на некоторых хостингах может не получаться.
В этом случае обновить систему можно вручную. Чтобы обновить WordPress вручную, вы должны иметь доступ к каталогу сайта и к его базе данных. Также у вас должны быть права администратора, то есть вы можете работать в административной панели сайта.
Любая работа по обновлению на сайте WordPress, будь то обновление плагинов или обновление версии WordPress нужно начинать с полной резервной копии сайта.
Не будем искушать судьбу и обязательно сделаем резервную копию базы данных сайта WP и сделаем копию всех папок и файлов сайта.
Резервные копии сайта и базы данных должны быть доступны, поэтому лучше скачать их на свой компьютер.
Если у вас несколько сайтов на одном сервере, проконтролируйте, ту ли базу данных вы импортировали (зарезервировали). Информацию, какая база данных у вашего сайта WP вы найдете в файле: wp-config.php
, в строке:
define('DB_NAME', 'имя_базы');
Далее, как администратор, войдите в административную панель сайта:
Проверьте совместимость ваших плагинов с новой версией WP. Несовместимые удалите;
Деактивируйте все плагины на вкладке Плагины→Установленные→Выделить все→Действие: Деактивировать→ Применить. Визуально проверьте отключение плагинов. Если плагины не отключаются списком, то отключите их по одному. Все плагины должны быть отключены!
Эти первые обязательные шаги, чтобы без ошибок обновить WordPress вручную.
На сайте WordPress.org, на странице https://ru.wordpress.org/releases/ скачайте дистрибутив нужной версии WordPress и разархивируйте её. Для обновления вам нужна папка “wordpress”.
Далее, опять идем в каталог сайта по FTP соединению. Для ручного обновления из каталога сайта нужно удалить все папки и файлы за исключением:
wp-config.php
; .htaccess
; robots.txt
.wp-content
целиком, но удалите в нем папки: wp-content/cache (если она есть).Если в корне сайта есть технические файлы, например, идентификатор Я.Метрика, то лучше сделать иначе:
wp-admin
и wp-includes
(все каталоги с содержимым). Больше ничего не удаляйте, а при закачке новых файлов используйте действие “Перезаписать”.Каталог сайта почищен, можно загружать новую версию WordPress. По FTP загрузите в корневой каталог сайта на сервере:
После загрузки перейдите в браузер и откройте страницу администрирования вашего сайта: Ваш_сайт/wp-admin. Если нужно обновление базы данных, экран переведет вас по ссылке: Ваш_сайт/wp-admin/upgrade.php. Любезные окна WP расскажут, что делать дальше.
После обновления вы должны успешно войти в административную панель.
Далее, проверьте в настройках структуру постоянных ссылок: Вкладка Настройки→Постоянные ссылки. Верните ссылкам прежнюю структуру, если нужно.
Активируйте плагины только совместимые с вашей обновленной версией WordPress. Не рискуйте, и не активируйте плагины, где авторы не гарантируют 100% совместимость с установленной версией WP.
Если у вас установлен плагин кэширования удалите старый кэш WordPress и обновите правила в файле .htaccess
в настройках плагина кеширования.
В файле wp-config.php
замените ключи безопасности (необязательно).
Если есть проблемы отражения сайта в браузере, очистите его кэш браузера за последние два часа или просто очистите историю браузера. Проверьте открытие и работоспособность сайта и его страниц. Если есть проблемы, то:
Заново загрузите папки wp-admin
и wp-includes
, можно не удалять, а использовать перезапись.
Отключите плагины и, включайте их по одному. Найдите плагин несовместимый с новой версией WordPress. Если нет доступа в панель, то переименуйте папку plugins
(это отключит все плагины) и попробуйте войти в панель заново.
Проверьте файл .htaccess,
там должна быть секция <Wordpress>.
Если это не помогает исправить ошибки, то восстановите резервную копию сайта и повторите обновление заново.
Примечание: Данный способ обновить WordPress вручную, используется, если, по каким либо причинам вы не можете обновиться автоматически из административной панели сайта, например, недостаточно ресурсов на вашем хостинге: ошибка 503 при обновлении автоматом.
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше