На своём официальном сайте он их, в архиве, предоставил бесплатно.
Но насколько я понял, не стоит отказываться от использования темы из-за данного бага?
Если бесплатные, то никаких вопросов. Это не критичный баг, по сути можно залезть в код и поправить этот момент.
Или запустить тот же плагин autoptimize для оптимизации сайта, и он все шрифты соберёт в одно.
А так ничего страшного т.к. браузер 1 раз загрузит, а дальше уже будет брать из кэша.
Но если судить по названию font2 font4 ощущение, что это выбор шрифтов в настройках. И кто разрабатывал тему почему-то не сделал уникализацию массива при запросе шрифтов. Хотя чего уж там, главное премиум назваться и бабки собирать.
Вообще я бы разработчику написал, это явный баг.
topic_visibility
какой? Int?
Не пробовали оптимизацию таблицы сделать, чтобы он её пересоздал.
Вот и у меня такое впечатление, что это какой-то баг.
А если без IN просто AND и OR?
AND topic_visibility IN (0, 3)
Смотрим, что будет.
MariaDB 10.5.12, таблицы InnoDB. COUNT(*) даёт ту же ошибку. Без COUNT тоже.
Отлично, теперь уменьшайте количество forum_id и без COUNT смотрите, что вам выводит БД. Если там меньше 100 строк то никаких проблем, если будет больше, значит что-то не так где-то.
Какая версия Mysql и в каком формате БД?
COUNT(*)
Вызывает тоже самое?
А если без COUNT будет так же ошибка?
Ничего не помогло из гугла?
https://www.google.com/search?client=opera&q=mysql+удалить+дубликаты&sourceid=opera&ie=UTF-8&oe=UTF-8