如何在do_shortcode之间添加php echo

时间:2014-09-15 06:28:08

标签: php wordpress echo shortcode

我正在使用redux frmaework作为我的主题选项面板。 &安培;我在我的主页上使用元滑块。我在首页模板中使用了这个短代码来显示滑块:

<?php echo do_shortcode('[metaslider id=21]'); ?>

但是我想从我的选项面板更改id,所以每次用新的滑块替换滑块时我都不必编辑模板。我在我的redux配置页面中为它创建了一个字段。现在我可以使用这段代码:

<?php echo $redux_demo['mslider-id']; ?>

但我不知道如何将其添加到我的第一个代码中。我想用第二个代码替换id号“21”。

1 个答案:

答案 0 :(得分:1)

首先你需要从这个选项表中获取值

$metaid = get_option('mslider-id'); //get the value of mslider which saves from admin.

echo do_shortcode('[metaslider id="'.$var.'"]');