将Wordpress函数嵌套在函数内的短代码中

时间:2018-01-31 18:18:37

标签: php wordpress shortcode wordpress-shortcode

我需要在模板文件中使用插件短代码,但其中一个变量可以通过帖子中自定义字段的值来设置。这是我到目前为止所拥有的。这只会打破整个页面。

我的努力(不工作):

<?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); ?>

感谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

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