В рубрике создаю поле repeater + image и пытаюсь вывести это содержимое на странице категории и странице поста этой категории, но ни чего не получается.
<?php if( have_rows('slide') ):
while ( have_rows('slide') ) : the_row();
$image = get_sub_field('img');
$size = 'slider-inner';
if( $image ) {
echo wp_get_attachment_image( $image, $size );
}
endwhile;
endif; ?>
и так, где 'category' - слаг рубрики
<?php if( have_rows('slide', 'category') ):
while ( have_rows('slide', 'category') ) : the_row();
$image = get_sub_field('img');
$size = 'slider-inner';
if( $image ) {
echo wp_get_attachment_image( $image, $size );
}
endwhile;
endif; ?>
и так, где 9 - ID рубрики
<?php if( have_rows('slide', 9) ):
while ( have_rows('slide', 'category') ) : the_row();
$image = get_sub_field('img');
$size = 'slider-inner';
if( $image ) {
echo wp_get_attachment_image( $image, $size );
}
endwhile;
endif; ?>
В чём ошибка? Как получить поля на странице category.php и на странице single.php?