Я создаю пользовательский шаблон пост-цикла, используя один из виджетов в плагине siteorigin для WordPress и в сочетании с ACF.
Как работает siteorigin, это конструктор страниц, который имеет множество различных виджетов, чтобы сделать его удобным для пользователя.Один из виджетов - это пользовательский виджет цикла сообщений, в котором вы можете создавать настраиваемые шаблоны для определенных сообщений, которые нужно просмотреть.больше информации здесь - https://siteorigin.com/focus-documentation/focus-post-loops/
Идея цикла состоит в создании раздела с текстом и изображениями внутри карусели.Я не уверен, как настроить таргетинг только на определенную часть шаблона, а не на весь шаблон для цикла.
Я уже создал шаблон поста раздела faq, и он работает так, как я хочу.Это не внутри контейнера, и все это может зацикливаться.Идея заключается в том, что каждый div имеет два поля текста и отображается в списке аккордеона.Кроме того, я посмотрел, как тема vantage сделала это с их циклами, которые заключаются в том, чтобы поместить запрос have_posts вокруг div-ов, и у меня есть, но раздел исчезает или страница зависает, и она не работает.Мой текущий код - этоОн не проходит через карусель, даже если он находится внутри обертки карусели.Все циклы как один пост за раз.
<?php
$image = get_field('image');
$url = $image['url'];
$title = $image['title'];
$alt = $image['alt'];
?>
<div id="carouselExampleSlidesOnly" class="carousel slide" data-
ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
<div class="container">
<div class="row">
<div class="col-lg-6 p-0">
<img class="d-none d-lg-block w-100" src="<?php echo $url ?>" alt="<?php echo $alt; ?>">
</div>
<div class="col-lg-6 bg-secondary p-4">
<h4 class="text-white"><?php the_field('testimonial') ?></h4>
<i class="d-none d-lg-block quote bg-secondary rounded-circle text-white fa fa-quote-left p-1"></i>
<div class="table-cell align-text-bottom">
<img class="border border-white rounded-circle d-lg-none w-25 float-left mr-1" src="<?php echo $url ?>" alt="<?php echo $alt; ?>">
<p class="mb-0 text-bold font-weight-bold text-uppercase"><?php the_field('name') ?></p>
<p class="mb-0 text-uppercase"><?php the_field('title') ?></p>
<p class="mb-0 text-uppercase text-white"><?php the_field('company') ?></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Как настроить таргетинг конкретного кода на цикл в пользовательском шаблоне?У кого-нибудь есть примеры?