Как добавить свой шорткод в WordPress

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

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

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

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

Ссылка на основную публикацию