add_shortcode()

Функция регистрирует шорткод.

У меня на сайте также есть подробный урок про Шорткоды WordPress.

add_shortcode( $tag, $callback )
$tag
(строка) Тег / название шорткода. В качестве названия рекомендую использовать латиницу в нижнем регистре, цифры и символы подчёркивания _. Квадратные скобки не нужно указывать! Также постарайтесь придумать уникальное название шорткода, если вдруг оно уже где-то использовалось, то будет работающим только тот, который регистрируется в коде в последнюю очередь. Например вот список стандартных шорткодов WordPress, имена которых не рекомендую использовать.
$callback
(строка) Функция-обработчик шорткода. Каждая такая функция по умолчанию получает три параметра: $atts – массив атрибутов шорткода, $content – что находится между открывающим и закрывающим тегом шорткода, либо null, $shortcode_tag – тег шорткода. Функция никогда не должна ничего выводить, только возвращать!

Примеры использования

Миша

Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.