Вывод шорткодов в шаблоне сайта

15 Ноя 2014

Очень редко возникает необходимость осуществить вывод шорткода (не будем объяснять что это, для сведующих людей понятно, а всем остальным стоит пропустить эту статью) в теле шаблона сайта. Сложность возникает как правило с тем, что если вставить шорткод в HTML-документ, то он отдается сервером «как есть» то есть без выполнения команды записанной в него:

[shortcode]

Примерно так.

Выручить нас может знание PHP (и чтение этой заметки соответственно). Достаточно обернуть шорткод в PHP теги и выполнение команды будет запущено. Следствием этого будет вывод содержимого необходимого нам.

echo do_shortcode('[shortcode]');
Share