Главная » WordPress » Шорткоды в WordPress: Добавить, вставить, проверить

Шорткоды в WordPress: Добавить, вставить, проверить

Задача. Необходимо зарегистрировать шорткод, который выводил бы нужный контент? потом вставить в шаблон темы, проверив перед вставкой.

Регистрация пользовательского шорткода

Решение. Свой шорткод в WordPress можно зарегистрировать (добавить) с помощью функции add_shortcode() в файле темы – function.php. В аргументах функции указывается имя шорткода и функция, которая будет возвращать необходимый нам контент.

Код №1: Создание кастомного шорт-кода

Теперь шорткод можно вывести через редактор постов, страниц и т.п. как [name_shortcode] или если в шаблоне темы, то так — <?php echo do_shortcode('[name_shortcode]'); ?>

Более сложные случаи можно посмотреть в источнике.

Вывод шорткода

Решение. Когда нужно вставить щорткод в шаблон темы используем функцию do_shortcode() — Код №2:

Код №2: Вставка любого шорткода

Проверка шорткода перед выводом

Решение. Иногда следует проверить существует ли шорткод, который необходимо вывести. Это можно сделать с помощью функции shortcode_exists() — Код №3:

Код №3: Проверка зарегистрирован ли указанный шоткод
Метки:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии