В статье расскажу как восстановить тему вордпресс, если случайно удалили, либо изменяли или сломали исходный код. Проблема распространённая у новичков, платить верстальщикам не хотим и делаем сами. Рассмотрим ситуации и варианты устранения.
Ситуации нарушения работы
- Правили код и сайт стал выдавать ошибку 500
- Полностью заклинило и появился белый экран
- Взлом и заражение
В любом случаев, придётся восстановить копии, общаться с поддержкой хостинга или скачивать по новой файлы, но разберём по порядку действия.
Сбросить через админпанель вордпресс
Сбросить данным способом подойдёт, кто не боится потерять изменения внесённые самостоятельно в код.
Блог не работает, но в админпанель доступ отсался. Переходим в раздел внешний вид, активируем любую другую тему. WordPress не даст удалить активный шаблон, сначала деактивируем, и нажимаем на кнопку информация.
Появится окно, в нижнем правом углу нажимаем кнопку “удалить”. После успешной деинсталляции загружаем чистый шаблон по новой. Редко бывает что остается доступ к панели вордпресса.
Советую прочитать:
Восстановление всей темы вордпресс и отдельных файлов
При редактировании вордпресс бывают сбои, например, забыли поставить скобку в конце функции, и блог заклинило. Но не помните в каком файле делали изменения. Придётся восстановить полностью всё, есть два пути:
- Полный возврат до начальной версии. Если тема правилась и боитесь потерять изменения, то этот способ не подойдёт
- Сброс из резервной копии, несколько дней давности.
Загрузка начальной версии
Заходим через FTP или стандартный менеджер, который есть на любом нормальном хостинге. Покажу по FTP программой FileZilla, заходим в неё и соединяемся с сайтом (статья подключения к FTP). Далее идём в /wp-content/themes и находим тему, которая была активна. Заранее приготовили для закачки оригинальную версию на компьютере.
- Путь до директории в вордпресс
- Начальная версия шаблона на компьютере
- Изломанная и подлежащая замене
- Закачиваем на сервер с заменой
Таким же методом загружаются отдельные файлы. К примеру блог перестал работать после правки function.php, его и заменяем на исходный.
Восстановить через backup на хостинге
Заходим на хостинг, вводим логин и пароль для авторизации и переходим в панель администрирования. Находим одноимённый раздел BackUp.
Далее выбираем необходимый домен (если у вас их несколько), на котором необходимо сделать откат на несколько дней назад, и нажимаем. Нас перекинет на страницу со всеми файлами данного ресурса. Идём по описанному пути и находим тему для отката.
- Путь до папки с шаблонами
- Ближайший день когда ресурс был в рабочем состоянии
- Тема подлежащая бэкапу
- Кнопка загрузки из резервной копии
При данной операции затрутся все изменения, подумайте прежде чем полностью заменять. Но если помните какой файл дал сбой, то заходите в тему и так же восстанавливайте. Процедура идентичная как и для папок.
Вернуть сайт если ничего не делали
Бывает что хозяин ничего не делал, а сайт не работает. В этом случае восстановить ресурс предполагает два варианта, либо хостер производит работы на сервере, и что реже, взлом. В любой ситуации пишите в поддержку хостинга с пометкой срочно. Пожалуйста, не пытайтесь самостоятельно устранить проблему, доверьтесь профессионалам, это в их интересах поддерживать свой имидж и репутацию, не бойтесь задавать вопросы.
В данной статье ответили на вопрос как восстановить тему в вордпресс и по максимуму осветить все методы, для новичков. Делайте почаще резервные копии, изменения всегда производим на дочерней теме, и через нормальный редактор кода, а не через стандартный. В следующем уроке научимся чинить базу данных.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Спасибоооо! Выручили чайника))