Дмитрий Селезнев, Вот заметил, что не раз сайт падал. Причем даже недавно было - 02.02.19 где-то в районе 22.00 и 00.00. Пинг проходил, но сайт не грузился. Один раз браузер выдал об ошибке mysql базы. Эту ошибку я видел и раньше. Может какие работы проводились?
Может взлом? Если был взлом, то понятно, почему боты могут гадить без регистрации.
Еще как вариант. Раньше (2017 год, вроде) была возможность гостям без регистрации оставлять комментации (вроде, только в статьях, хотя может быть была возможность и на форуме) - потом эту возможность отключили. Может быть опять активировали со всеми привилегиями пользователя?
Также не исключено, что и кража пароля администратора. Или админский доступ остался у лиц, что ушли с проекта.
Дмитрий Селезнев:В результате получился адский необновляемый код с админкой, которая не работает на 75%.
Думаю, как еще один из вариантов причины нынешней ситуации. Раз Вы полностью не можете управлять сайтом под админкой - вполне вероятно это может делать кто-то другой, имеющий полные админские права.