WPCode — удобный плагин для вставки кода и управления сниппетами в WordPress. С его помощью можно добавлять практически любой код на сайт без редактирования файлов темы и без необходимости лезть в functions.php.
Плагин отлично подходит для подключения Яндекс Метрики, Google Analytics, пикселей рекламы, кодов верификации, пользовательского CSS, PHP-функций, JavaScript и любых других вставок, которые обычно приходится добавлять вручную в тему сайта.
Весь добавленный код хранится отдельно и управляется прямо из админки WordPress. При необходимости любой сниппет можно быстро включить, отключить или отредактировать буквально в пару кликов.
WPCode позволяет размещать код:
- в
headсайта, - перед закрывающим тегом
body, - внутри контента,
- через шорткоды,
- только на определённых страницах или разделах сайта.
Одной из главных особенностей плагина является то, что весь пользовательский код не привязывается к теме WordPress. Это значит, что при смене темы ваши сниппеты, скрипты и доработки не пропадут и продолжат работать.
Также в плагине есть встроенная библиотека готовых решений для WordPress. Например, можно быстро отключить XML-RPC, REST API, комментарии, Gutenberg, включить загрузку SVG или добавить другие популярные функции без установки дополнительных плагинов.
Для более гибкой настройки WPCode поддерживает условную логику. Например, можно запускать код только для авторизованных пользователей, только на мобильных устройствах, на определённых страницах или для конкретных ролей пользователей.
Дополнительно плагин умеет:
- импортировать и экспортировать сниппеты,
- выполнять PHP-код с защитой от критических ошибок,
- подсвечивать синтаксис кода,
- автоматически вставлять сниппеты в нужные места сайта,
- хранить весь пользовательский код в одном месте.
WPCode станет особенно полезен тем, кто регулярно добавляет на сайт различные скрипты, кастомные функции или рекламные коды и хочет удобно управлять ими без постоянного редактирования файлов WordPress.
WPCode Pro
В PRO-версии появляются расширенные условия показа сниппетов, облачная библиотека кода, история изменений и дополнительные интеграции с WooCommerce и другими популярными плагинами. Это удобно при работе с несколькими сайтами или крупными проектами.