Ответы пользователя по тегу WordPress
  • Регулярные визиты с Biterika Grupp, с чем связаны?

    @Hecktosaurus
    Люблю писать код под специфические задачи
    Недавно банил их, столкнулся с тем же самым, тематика сайта отличается от автора. В итоге забанил этим диапазоном в htaccess, и собрал инструмент для автосбора сбора и блока по ip/подсети

    Изначально создавался для отсева вредителей - спаммеров, накрутчиков - в Метрике
    https://github.com/HDDen/MetrikaSypexGeo

    RewriteCond %{REMOTE_ADDR} ^109\.248\. [OR]
    RewriteCond %{REMOTE_ADDR} ^176\.53\.186\. [OR]
    RewriteCond %{REMOTE_ADDR} ^185\.181\. [OR]
    RewriteCond %{REMOTE_ADDR} ^188\.130\. [OR]
    RewriteCond %{REMOTE_ADDR} ^193\.53\. [OR]
    RewriteCond %{REMOTE_ADDR} ^194\.32\. [OR]
    RewriteCond %{REMOTE_ADDR} ^194\.34\. [OR]
    RewriteCond %{REMOTE_ADDR} ^194\.35\. [OR]
    RewriteCond %{REMOTE_ADDR} ^194\.156\. [OR]
    RewriteCond %{REMOTE_ADDR} ^212\.115\.49\. [OR]
    RewriteCond %{REMOTE_ADDR} ^213\.226\.101\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.11\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.134\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.135\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.139\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.140\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.142\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.144\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.145\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.15\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.81\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.84\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.86\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.87\. [OR]
    RewriteCond %{REMOTE_ADDR} ^45\.90\. [OR]
    RewriteCond %{REMOTE_ADDR} ^46\.8\. [OR]
    RewriteCond %{REMOTE_ADDR} ^77\.83\. [OR]
    RewriteCond %{REMOTE_ADDR} ^77\.94\. [OR]
    RewriteCond %{REMOTE_ADDR} ^92\.119\.193\. [OR]
    RewriteCond %{REMOTE_ADDR} ^94\.158\.190\. [OR]
    RewriteCond %{REMOTE_ADDR} ^95\.182\. [OR]
    RewriteCond %{REMOTE_ADDR} ^31\.40\.203\.
    RewriteRule . - [F]
    Ответ написан
    Комментировать
  • Как использовать php только на дестопе wordpress?

    @Hecktosaurus
    Люблю писать код под специфические задачи
    Нууу, если шорткод генерирует html-разметку, то можете засунуть этот html в переменную js, а на фронте создавать из него элемент, помещать в DOM, затем создавать слайдер. Это должно работать с кэшированием, не создавать проблем с производительностью на мобильных устройствах; но нужно разобраться, как ваш плагин инициализирует слайдер, есть ли возможность запускать вручную.

    PS. можно выполнять инлайн-скрипт по вставке слайдера с помощью document.write() - тогда он появится до создания DOM и, скорее всего, не будет никаких сложностей с его инициализацией, но за document.write() pagespeed будет бухтеть
    Ответ написан
    Комментировать