@ggok

Как вывести поля в гибком содержании (ACF)?

Здравствуйте.
Нужно вывести 2 текстовых поля в гибком содержании (Flexible Content)
https://www.advancedcustomfields.com/resources/fle...

Получается вывести только одно поле:
if( get_row_layout() == 'paragraph' ):
        	the_sub_field('text');


Полный код который использую:
<?php

// проверяем есть ли данные в гибком содержании
if( have_rows('flexible_content_field_name') ):

     // перебираем данные
    while ( have_rows('flexible_content_field_name') ) : the_row();

        if( get_row_layout() == 'paragraph' ):

        	the_sub_field('text');

        elseif( get_row_layout() == 'download' ): 

        	$file = get_sub_field('file');

        endif;

    endwhile;

else :

    // макетов не найдено

endif;

?>
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 1
@DooX
а сколько у тебя этих полей?
тут нужно смотреть скрин настройки этого поля в разделе ACF
а потом уже можно подсказать
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы