В ACF у меня есть повторитель под названием «ползунок» с полем переключателя.Это появляется на главной странице сайта.
Я бы хотел вывести поле переключателя в header.php.Вот что я попробовал:
<?php
if( have_rows('slider',$post->ID) ):
while ( have_rows('slider',$post->ID) ) : the_row();
if(get_sub_field('logo_type',$post->ID) == 'light' ) {
echo '<p>Light</p>';
}
endwhile;
endif;
?>
Это происходит пусто, даже когда я пытаюсь var_dump(get_sub_field('logo_type',$post->ID));
Я также пробовал:
<?php
if( have_rows('slider',$post->ID) ):
global $wp_query;
$postid = $wp_query->post->ID;
while ( have_rows('slider',$postid) ) : the_row();
if(get_sub_field('logo_type',$postid) == 'light' ) {
echo '<p>Light</p>';
}
endwhile;
endif;
?>
Чтоя здесь не так делаю?