Вложение функции WordPress в шорткод внутри функции

Мне нужно использовать шорткод плагина в файле шаблона, но одна из переменных должна быть установлена ​​значением настраиваемого поля в посте. Вот что у меня так далеко. Это просто ломает всю страницу.

Мои усилия (не работают):

<?php echo do_shortcode('[wpsp pls_id="get_post_meta($post->ID, 'playlist', true)"]'); ?>

Шорткод:

[wpsp pls_id="NEED VALUE SET HERE"]

Функция настраиваемого поля:

<?php echo get_post_meta($post->ID, 'playlist', true); ?>

Благодарю.

0

Решение

Попробуй это:

<?php echo do_shortcode('[wpsp pls_id="' . get_post_meta($post->ID, 'playlist', true) . '"]'); ?>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]