Но меня сейчас осенило, что я хоть и удалял с FTP файлы WP (кроме uploads и пр.) я не ставил плагины назад. Значит, я что-то сделал не так.
Я совершил ошибку. Из-за сложной и не интуитивной структуры хостинга hostland, я заменил все файлы не на том сайте.
Уверены, что проблема именно в Wordpress, злоумышленники никак больше не могли к вам попасть? Например, украв учётки к MySQL или FTP - смените пароли, если есть возможность.
Предполагаю, что прав на админские действия нет из-за изменений в базе: откатитесь к бэкапу или просмотрите вручную подозрительные записи. Не лишним будет посмотреть историю запросов к MySQL, если есть возможность на хостинге.
Я же правильно понимаю, что вы не можете установить плагины, так как у вас нет такого функционала? Иногда даже будучи админом нет возможности установить плагины, если наблюдается проблема с chmod (755 папки, 644 файлы) или пользователь APACHE отличается. Но в этом случае обычно, ВП просит указать фтп доступ.
закройте дыру через которую они были созданы и т.п.Я в любом случае благодарен Вам за уделённое мне время, но Вы же понимаете, что это всё равно что врач ответил бы Вам на вопрос "Доктор, я заболел гриппом, что делать?" – "Лечитесь".
a:1:{s:13:"administrator";b:1;}
. Но я всё равно не администратор, не могу ставить плагины. SELECT * FROM wp_options WHERE option_name='wp_backup_user_roles';