!!! Я перезаливал чистый WP, отключал все плагины кроме зараженного, менял тему сайта, переименовывал папку старой темы, и фреймы все равно выводились! Только удаление rus-to-lat.php помогает...а вот это... даже в коментариях не нуждается...
.indexOf(), если требуется быстрая проверка вхождения подстроки..toLowerCase() для всех строк перед всеми проверками ОДНОКРАТНО! и только потом начинаем делать все проверки..toLowerCase() (как сейчас в примере) крайне медленно, регулярка без создания объекта (через .test) должна явно быстрее сработать, если нужно проверять сразу несколько условий в окружении при проверке вхождения одной подстроки.