Отслеживание целей кнопок и форм в Elementor

Обложка к записи Отслеживание целей кнопок и форм в Elementor

Отследить нажатие на кнопки и отправку форм, сделанных при помощи Elementor, в Google Analytics или Яндекс Метрике можно с помощью простых сниппетов. Причины Заметка создана в качестве дополнения к видеозаписи «Отслеживание нажатия кнопок и заполнения форм Elementor в Google Analytics и Яндекс Метрика» от Александра Парфилова по двум причинам. Во-первых, код передачи целей Яндекс Метрики …

Подробнее

Как добавить форк зависимости в Composer

Обложка к записи Как добавить форк зависимости в Composer

Если в своём проекте вы используете чей-то репозиторий, который не поддерживается автором, но при этом имеете свой акутальный форк с новыми фичами и исправлением ошибок, то его можно добавить в composer.json. Для этого в блок repositories добавляем ссылку на репозиторий с форком и типом git или vcs, а также меняем в require ветку на dev: …

Подробнее

Как сбросить кэш URL в социальных сетях

Привожу список сервисов, которые позволяют очистить кэш отдельных внешних страниц, которые могут быть прикреплены к записям в каждой конкретной социальной сети. После очистки кэша при последующем прикреплении ссылки к записи, данные о странице будут обновлены. VKontakte Чтобы сбросить кэш в VKontakte, нужно зайти в раздел для разработчиков, вбить нужный URL в поле и нажать кнопку «Выполнить». Facebook …

Подробнее

Oh My ZSH в Ubuntu

Oh My Zsh — бесплатный опенсорсный фреймворк для управления конфигурацией zsh, которая превращает вашу консоль в очень продуктивный инструмент. Установка zsh sudo apt install zsh Если у вас не установлен пакетный менеджер apt, можете вместо него указать apt-get или aptitude. Установка Oh My ZSH! Через wget sh -c «$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)» Через curl sh -c …

Подробнее

Отладка WordPress при помощи Clockwork

Обложка к записи Отладка WordPress при помощи Clockwork

Предлагаю вашему вниманию плагин под WordPress Mihdan: Clockwork для отладки сайта через Clockwork. Как использовать Ставите расширение Clockwork под Chrome или Firefox. Ставите плагин Mihdan: Clockwork Открываете в панели Dev-Tools вкладку Clockwork В вашей теме пишете do_action( ‘mc_notice’, ‘Усё пропало, шеф!’, array( 1, 2 ) ) Результат наблюдаете в консоли браузера: Результат выводится в консоль …

Подробнее

Оптимизация WordPress путём отключения переводов для REST API

Обложка к записи Оптимизация WordPress путём отключения переводов для REST API

Если вы используете на своём сайте WordPress REST API и вам НЕ нужны там переводы, например, у вас на его основе реализованы счётчики посещаемости, то ускорить такие запросы, а как следствие и сам сайт, можно при помощи отключения переводов для запросов REST API. Сниппет до безобразия прост. «Отделяем мух от котлет» и выключаем все переводы: …

Подробнее

Ресурсы по WordPress

Обложка к записи Ресурсы по WordPress

Составил свой список полезных ресурсов по WordPress, которые я периодически посещаю. Telegram https://t.me/wordpress_jobs — Публикуем вакансии и запросы на поиск работы по направлению WordPress, Elementor, Divi. https://t.me/wordpress_digest — Дайджест новостей из мира WordPress. https://t.me/c_wordpress -Синий чат. WordPress & WooCommerce — вопросы и ответы. Сообщество специалистов и владельцев сайтов. https://t.me/wordpress_ru — Черный чат. Официальное русскоязычное сообщество …

Подробнее

Оптимизация WordPress путём кэширования переводов

Обложка к записи Оптимизация WordPress путём кэширования переводов

API интернационализации i18n в WordPress реализован очень неэффективено. Хотя файлы перевода и хранятся в форматах PO / MO и могут быть распаршены обычным gettext, но по факту WordPress использует свою собственную реализацию gettext под названием POMO, полностью написанную на PHP. Это связано с тем, что модуль PHP gettext по умолчанию не встроен в PHP, поэтому …

Подробнее

Редирект на чекаут после добавления товара в корзину на WooCommerce

Обложка к записи Редирект на чекаут после добавления товара в корзину на WooCommerce

В настройках по умолчанию у WooCommerce есть галочка для включения перенаправления пользователя в корзину после добавления им товара в неё. Но что делать, если редирект нужен сразу на страницу оформления заказа? Добавьте простой сниппет в файл functions.php вашей активной темы WordPress: <?php /** * Перенаправляем пользователей на страницу оформления * заказа после добавления товара в …

Подробнее

15 лучших шаблонов сайтов праздничной тематики

Обложка к записи 15 лучших шаблонов сайтов праздничной тематики

Это подборка ярких и функциональных шаблонов сайтов для тех, кто хочет привнести ощущение праздника и подарить своим пользователям хорошее настроение.  Сайты праздничной тематики я рекомендую всем, кто предоставляет клиентам услуги и товары для организации торжественных событий и мероприятий. Такие шаблоны имеют расширенный функционал, что позволит настраивать и полностью контролировать любую из страниц сайта. Яркий дизайн интернет сайта всегда …

Подробнее

Исследование высоты BODY

Обложка к записи Исследование высоты BODY

Небольшое исследование поведения элемента BODY в различных браузерах. Отступы от границ окна (margin, padding). Высота BODY и ее изменение в зависимости от высоты контента в Internet Explorer 6, Firefox 1.5, Opera 8. Внимание: это очень старый, но актуальный пост, оставлю его здесь в честь памяти сайту html.ru, который более не доступен. Для исследования возьму минимальный XHTML-документ: …

Подробнее

Плагин Cyr To Lat

Обложка к записи Плагин Cyr To Lat

Cyr To Lat — это плагин под WordPress, который преобразует кириллические символы в ярлыках записей, страниц и рубрик в латинские. Полезно для создания URL-ов, легко читаемых людьми. Особенности Конвертирует любое количество ярлыков существующих постов, страниц и терминов в фоновых процессах. Сохраняет целостность постоянных ссылок уже существующих записей и страниц. Выполняет транслитерацию названий файлов из вложений. …

Подробнее

SyntaxHighlighter Evolved в AnyComment

Обложка к записи SyntaxHighlighter Evolved в AnyComment

AnyComment — лучший плагин под WordPress для вывода комментариев на вашем сайте, но «из коробки» он не умеет подсветку синтаксиса. В предыдущей статье, которая была посвещена плагину de:comments, мы выяснили, что SyntaxHighlighter Evolved цепляется за фильтр comment_text для поиска своих шорткодов внутри текста комментария: add_filter( ‘comment_text’, array( $this, ‘parse_shortcodes_comment’ ), 7 ); Данный фильтр не используется в плагине …

Подробнее

Отправляем сообщения в Telegram из GitHub

Обложка к записи Отправляем сообщения в Telegram из GitHub

Представляю вашему вниманию GitHub Action для отправки уведомлений в Telegram из вашего репозитория. Как использовать Отправляем произвольное сообщение со своей переменной {{ commit.sha }}: action «Send Custom Message» { uses = «appleboy/telegram-action@master» secrets = [ «TELEGRAM_TOKEN», «TELEGRAM_TO», ] args = «A new commit has been pushed. commit sha: {{ commit.sha }}» } Если удалить аргумент args, …

Подробнее