WordPress — как добавить php эхо между do_shortcode

Я использую Redux Frmaework для панели параметров моей темы. & Я использую мета слайдер для своей домашней страницы. Я использовал этот шорткод в шаблоне главной страницы, чтобы показать слайдер:

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

но я хочу изменить идентификатор на панели параметров, поэтому мне не нужно редактировать шаблон каждый раз, когда я заменяю слайдер новым. Я создал поле для этого на моей странице конфигурации приставки. Теперь я могу использовать этот код:

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

но я не знаю, как я могу добавить это в мой первый код. Я хочу заменить идентификационный номер «21» этим вторым кодом.

0

Решение

сначала вам нужно получить значение из таблицы параметров, как это

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

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

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

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

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