@megamutex

Как вывести кусок кода wordpress?

Здравствуйте! Wordpress с помощью плагина FacetWP и куска кода
<?php echo do_shortcode('[facetwp facet="facet_name"]'); ?>
выводит фильтр.
Есть плагин Advanced Custom Field, создает и выводит кастомные поля. (Вывод поля:<?php the_sub_field('field_name'); ?>) Вопрос: как сделать, чтобы в админке в кастомном поле задать имя, которое будет подставляться в такого вида код
<?php echo do_shortcode('[facetwp facet="facet_name"]'); ?>
и формировать фильтр?
У меня выводится только название.
  • Вопрос задан
  • 490 просмотров
Решения вопроса 1
@megamutex Автор вопроса
Проблема решилась выводом не шорткодом, а функцией.
<?php $variable = get_sub_field('add_facewt');
echo facetwp_display( 'facet', $variable); ?>


Может кому поможет.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
EaGames
@EaGames
Front-end developer
Делаете ровно что и обычно, только вместо the_sub_field('field_name'); пишите $variable = get_sub_field('field_name'); после которого echo do_shortcode('[facetwp facet="$variable"]');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽