Шорткод в произвольных полях wordpress

Что бы выполнить шорткод в любом месте wordpress, в частности в произвольном поле необходимо добавить фильтр на вывод в шаблоне типа такого:

<?php echo apply_filters(‘the_content’, get_post_meta($post->ID, ‘имя_произвольного_поля’, true)); ?>

Но в этом случае отработаю не только шорткоды но и функция обработки контента, и появятся теги типа <p>

Если же нужно оставить «чистый» вывод кастомного поля — просто обрамляем его в do_shortcode(«тут_код_поля»);

Запись опубликована в рубрике Разговорчики. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *