Я работаю над темой Wordpress с нуля. У меня есть несколько разделов, один из них показывает видео и несколько отзывов. Мне удалось построить (например: http://www.wpbeginner.com/wp-tutorials/how-to-add-rotating-testimonials-in-wordpress/) хороший динамический слайдер отзывов, использующий настраиваемые типы постов (где каждый отзыв — это пост) и скрипт, который скрывает и показывает каждый пост, делая простой, но интересный переход.
Теперь мне нужно добавить карусельную навигацию под ползунком (с этими милыми точками). Проблема в том, что я пробовал много решений, но ни одно из них не сработало. Может ли кто-нибудь пролить свет для меня?
Вот код, который я использую для отображения цикла пользовательских сообщений:
<div class="depo-wrap">
<div class="depoimentos">
<?php
$args = array( 'post_type' => 'testimonial', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post();
$data = get_post_meta( $loop->post->ID, 'testimonial', true );
static $count = 0;
if ($count == "1") { ?>
<div class="slide" style="display: none;">
<div class="citacao"><?php the_content(); ?></div>
<div class="info-pessoal"><?php echo $data[ 'nome-pessoa' ]; ?><span> | </span><?php echo $data[ 'local-origem' ]; ?></div>
<div class="cargo"><?php echo $data[ 'cargo' ]; ?></div>
</div>
<?php } else { ?>
<div class="slide">
<div class="citacao"><?php the_content(); ?></div>
<div class="info-pessoal"><?php echo $data[ 'nome-pessoa' ]; ?><span> | </span><?php echo $data[ 'local-origem' ]; ?></div>
<div class="cargo"><?php echo $data[ 'cargo' ]; ?></div>
</div>
<?php
$count++; }
endwhile;
endif; ?>
</div>
</div>
А вот скрипт, который заставляет все работать:
$(document).ready(function(){
$('.depoimentos .slide');
setInterval(function(){
$('.depoimentos .slide').filter(':visible').fadeOut(1000,function(){
if($(this).next('.slide').size()){
$(this).next().fadeIn(1000);
} else {
$('.depoimentos .slide').eq(0).fadeIn(1000);
}
});
}, 15000);
});
TL;DR: У меня есть этот код, и я пытаюсь добавить некоторые из этих карусельных маркеров или даже несколько кнопок «следующая/предыдущая». Я просто хочу добавить навигацию к этому слайду с отзывами, который я создал с помощью пользовательских типов записей в Wordpress.