Вот мой код:
<div class="p">
<?php
if( have_rows('test', 10) ):
while ( have_rows('test', 10) ) : the_row(); ?>
<?php $text = get_sub_field('ex-txt', 10);
if( !empty($text) ): ?>
<span><?php the_sub_field('ex-txt', 10) ?></span>
<?php endif; ?>
<?php $post_objects = get_sub_field('test_links', 10);
if( $post_objects ): ?>
<?php foreach( $post_objects as $post): ?>
<?php setup_postdata($post); ?>
<span class="link showsthumbnail" >
<a href="<?php the_permalink(); ?>" target="_blank"><?php the_title();?></a>
<div class="follower" id="thumbnail"><?php the_post_thumbnail(); ?></div>
</span>
<?php endforeach; ?>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
</div>
, который работает правильно, когда используется вне гибкого поля содержимого в ACF (при его использовании в другой части сайта), но не при размещении внутри гибкого содержимогоloop.
Я получаю два деления после каждой ссылки с классом ".follower", оба с одинаковым изображением, а не только с тем, что связано с этим сообщением.
Что яискомым является вывод ".showsthumbnail" div это имя и ссылка на пост.Затем div ".follower", который содержит миниатюру поста, относящуюся к этой ссылке.«.follow» отображается, когда div «.showsthumbnail» включен.Все это обрабатывается с помощью jQuery.
Прекрасно работает как часть группы полей (на другой странице), но не в гибком поле.Как любитель, я понятия не имею, что искать, поэтому любая помощь будет оценена, потому что я действительно в растерянности и хотел бы знать, что происходит.
Спасибо!