Добавляем шорткод в любое место шаблона WordPress


добавить шорткодДля начала пару слов слов о том, что такое шорткод. Если говорить простым языком, шорткод — это короткий код, превращающий сложный PHP код в простой, понятный, а главное легкий в использовании код, который можно не только добавлять в страницы и записи, но и в любое место шаблона WordPress.

При разработке плагинов, их создатели зачастую используют шорткоды для вывода нужной информации. Например галерея NextGen отображается на страницах сайта при помощи шорткода. Создается галерея, автоматически плагин генерирует короткий код и остается лишь добавить шорткод в запись или на страницу при публикации. Или вот, например — Спойлер для сайта с использованием JQuery

Иногда возникает необходимость добавить один шорткод ко всем страницам или записям WordPress. Постоянно же добавлять его при публикации материалов очень неудобно, правда?

Приведу простой и наглядный пример. У меня шорткод выводит схожие записи во всех одиночных записях, извините за тафталогию. Причем делается все это автоматически. Как это все осуществлено я напишу в следующей публикации. А сейчас непосредственно нужно заставить шорткод работать в любом месте шаблона.

Что-бы добавить шорткод в нужное место шаблона нужно в этом месте прописать следующий код:

<?php echo do_shortcode('[shortcode]'); ?>

Вместо [shortcode] ставьте свой шорткод.

Если вам интересно устройство шорткодов, можете узнать больше о их создании на этом сайте Уроки, верстка и разработка сайтов на WordPress и Symfony


Похожие по Тегам статьи


One thought on “Добавляем шорткод в любое место шаблона WordPress

  1. геннадий

    На сегодня без шорткодом просто немыслимо создание красивых и оригинальных тем, записей и многих других фишек. Спасибо за совет!