Задать вопрос
@IgorNoskov

Как построить массив из поля «loop» в Visual Composer?

Здравствуйте, пользователи Тостера!
Работаю на wordpress c плагином Visual Composer, создал шорткод с полем "loop", но нигде не могу найти как из этого поля на выходе построить массив со значениями. На выходе строка:
string(62)"size:3|order_by:date|order:DESC|post_type:diaries|tax_query:13"

Знаю, что для поля "vc_link" есть функция, которая строит соответствующий массив : vc_build_link(). Но для поля "loop" похожей функции найти не могу ни в одной документации. Может кто-нибудь знает нужную функцию?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
@IgorNoskov Автор вопроса
Нашёл функцию:
list($args, $wp_query) = vc_build_loop_query($atts["loop"]);

while ( $wp_query->have_posts() ) {
$wp_query->the_post();
}

wp_reset_postdata();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы