exibir campos flexíveis de opções

Estou tendo um problema exibindo o conteúdo usando ACF e campos flexíveis. Eu fiz uma página de opções personalizadas e eu quero chamar os campos da página de opções, mas tudo está voltando em branco quando eu tentar obter os valores do campo real.

Este é o meu Código.

if( have_rows('season_title', 'option') ): while ( have_rows('season_title', 'option') ) : the_row(); if( get_row_layout() == 'seasonal_title' ): print_r(the_sub_field('s_title')); endif; endwhile; else : // no layouts found endif; 

Esta é a configuração no meu campo

insira a descrição da imagem aqui

Alguma idéia do que estou fazendo de errado?

Solutions Collecting From Web of "exibir campos flexíveis de opções"

De acordo com o ACF Docs em Obter valores de uma página de opções .

Você deve usar ‘opção’ não ‘opções’ como o segundo parâmetro para a function have_rows() .

 < ?php if( have_rows('repeater', 'option') ): ?> 
    < ?php while( have_rows('repeater', 'option') ): the_row(); ?>
  • < ?php the_sub_field('title'); ?>
  • < ?php endwhile; ?>
< ?php endif; ?>