Так решение суда то уже есть.
3 года по новой считаются после возвращения.
is_product_category
https://docs.woocommerce.com/document/conditional-tags/#section-13
https://codepen.io/Samail/pen/RwbJxYG
Может это не цикл длинный, а браузер виснет когда пытается отобразить при каждой итерации var_dump($arrayFinal); который ты внутрь цикла вставил. А с логикой да, проблемы, ты получается добавляешь текущий $item в массив и тут-же его с самим собой и сравниваешь.
Скрипт http://simov.github.io/simplr-smoothscroll/lib/jquery.simplr.smoothscroll.js подключить нужно.
window\.runParams.+?({".+}})(?:,|;).+?csrfToken
Так сначала нужно получить этот json
А отзывы которые Яндекс с других сайтов импортирует, тоже модерацию в Яндексе проходят?
Не выводить IP на странице, а получать его post/get запросом от php скрипта который не кешируется.
А кеширование у вас включено? Может у вас как у первого посетителя прописался IP в коде, так и у всех остальных он-же и остался пока срок кеша не вышел?
Вы по логам смотрите блокировался этот IP или нет, а не по метрике. Судя по соседней теме и тому что 94.25.169.145 - это Йота, а не МГТС у вас в метрику не тот IP отправляется.