Если вставлять шорткод (shortcode) внутри заметки wordpress, то особых проблем, как правило, не возникает.
Пользуемся такой формой записи:
[shortcode]
И все работает отлично.
Проблема возникает при попытке вставить подобный шорткод внутрь какого-нибудь файла темы с расширением php (например, header.php, sidebar.php и др.).
В этой ситуации подобные шорткоды уже не работают.
Но, возможность выполнить шорткод wordpress внутри php файлов все-таки есть. Для этого можно воспользоваться следующей конструкцией:
<?php echo do_shortcode('[shortcode]'); ?>
Функция do_shortcode позволяет выполнять шорткоды внутри php.
Очень удобно и позволяет добавить дополнительный функционал в ваши темы на движке Wordpress.
Больше моих уроков по Worpdress здесь.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти