Очень много сейчас вирусов и хакеров, которые ломают сайты, наполняют вредоносным кодом.
Разберемся как вылечить сайт на ВП.
1. Бекапим базы данных.
2. Бекапим файлы сайта.
3. По желанию можно повесить загушку, что-то наподобие: «извините, обновляемся»
Для этого достаточно в корень закинуть файлик index.html в котором будет написано
<html><head></head>
<body><center><h1>Извините, обновляемся.</h1></center>
</body></html>
4. Далее требуется зайти в админку сайта. Чтобы не заразиться рекомендую использовать Фаерфокс + плагин No Script, Хром тоже подойдет, он вроде бы жуть какой безопасный.
4.1. Если сайт более живой, чем мертвый — то отключаем через админку все плагины, и переходим на дефолтную тему.
4.2. Бывает, что сайт совсем упал, то пропускаем этот шаг.
5. Удаляем в корне все файлы wordpress движка, кроме папки uploads, которая находится в папке wp-content. Папку wp-content тоже не удаляем, там хранятся картинки из наших постов.
6. Заливам новый движок сайта, кроме папки wp-content. В папку wp-content копируем, то что находится в одноименной папке, нового движка.
7. Запускаем /wp-admin/upgrade.php либо просто /wp-admin эффект одинаковый. Нам сообщают, что движок уже обновился, осталось обновить базу данных, обновляем базу данных. После этого сайт должен заработать.
8. Активируете плагины, и ищете новую тему для сайта, так как старая тема, скорее всего, заражена.
9. Убираем заглушку index.html.
10. Также рекомендую сменить удалить из памяти сохраненный пароль доступа на сайт, и создать новый. При чем указать браузеру, чтоб он не сохранял новый пароль доступа.