Итак, Вы попали в ситуацию, когда системные файлы WordPress повреждены, а последний бэкап был сделан слишком давно. Не волнуйтесь, звучит это страшнее, чем есть на самом деле - ниже приведена подробная пошаговая инструкция, как восстановить сайт в таком случае.
Шаг 1 - Подготовка
На этом этапе нам потребуется подключиться по FTP и скачать актуальную копию сайта на компьютер.
После того, как все файлы успешно скачаны, нужно перейти в файловый менеджер и удалить файлы с хостинга:
Обратите внимание: в базу вносить изменения не нужно!
Шаг 2 - "Чистый" WordPress
Далее необходимо перейти на этот сайт и скачать архив с чистым (без плагинов и тем) WordPress:
Распакованный архив будет выглядеть таким образом:
Шаг 3 - Копирование
Далее нужно скопировать все файлы и папки из папки с чистым WordPress в папку текущего состояния сайта. Когда появится вопрос о файлах-дубликатах, выберите вариант "Заменить файлы в папке назначения" или "Копирование с заменой" - таким образом Ваши персональные настройки сохранятся.
Шаг 4 - Загрузка
После выполнения всех шагов нам остаётся только загрузить файлы снова на хостинг. Можете для этого воспользоваться FTP клиентом:
Обратите внимание, чтобы в процессе не возникало неудавшихся передач:
Когда процесс будет завершён, перепроверьте параметры подключения к базе и обновите страницу сайта через Ctrl+F5 - всё уже должно снова работать 😊