Значит так
поставил WP все работает на ура, но когда я на тот же хостинг закачиваю html в UTF-8 он любым браузером по умолчанию просматривается как windows 1251 😡 и нужно переключать вручную. От чего это может происходить и как пофиксить?
Какими инструментами можно воспользоваться для массовой автоматической конвертации файлов из одной кодировки в другую?
Ну, раз по умолчанию не то, то логично предположить, что нужно менять умолчания. Типа AddDefaultCharset utf8 в .htaccess И обязательно посмотреть внутрь файла, не осталось ли там меты с указанием виндового чарсета.
Конверторов в сети шо грязи.