1) регистрация яндекс + google 2) метрика яндекс 3) изменил счётчик яндекса (100213356) и (113689913) --------- Reviewed-on: #2 Co-authored-by: WEB № 55 - Кирилл | Верстка <web_55@good-production.xyz>
76 lines
2.6 KiB
PHP
76 lines
2.6 KiB
PHP
<?php
|
|
$this_page_id = get_the_ID();
|
|
$reviews = get_field('review_arr', $this_page_id);
|
|
|
|
$reviews_args = [
|
|
'post_type' => 'review',
|
|
'posts_per_page' => 8,
|
|
'orderby' => 'date',
|
|
'order' => 'DESC'
|
|
];
|
|
$review_ids = [];
|
|
foreach ((array) $reviews as $row) {
|
|
$review = $row['review'] ?? null;
|
|
$review_id = $review instanceof WP_Post ? $review->ID : (int) $review;
|
|
if ($review_id > 0) {
|
|
$review_ids[] = $review_id;
|
|
}
|
|
}
|
|
|
|
if (!empty($review_ids)) {
|
|
$reviews_args['post__in'] = $review_ids;
|
|
$reviews_args['posts_per_page'] = -1;
|
|
$reviews_args['orderby'] = 'post__in';
|
|
}
|
|
|
|
$reviews_query = new WP_Query($reviews_args);
|
|
if ($reviews_query->have_posts()) :
|
|
?>
|
|
<section class="reviews reviews--block">
|
|
<div class="reviews-header">
|
|
<div class="container">
|
|
<h2 class="reviews-title section-title">Отзывы наших клиентов</h2>
|
|
<div class="reviews-descr section-descr">Живые истории водителей и курьеров, которые подключились к Hantico</div>
|
|
</div>
|
|
</div>
|
|
<div class="reviews-slider">
|
|
<div class="reviews-slider__container swiper swiper-full">
|
|
<div class="reviews-slider__wrapper swiper-wrapper is-grid">
|
|
<?php while ($reviews_query->have_posts()) : $reviews_query->the_post(); ?>
|
|
<div class="reviews-slide swiper-slide">
|
|
<div class="reviews-slide__img">
|
|
<?php
|
|
echo wp_get_attachment_image(
|
|
get_post_thumbnail_id(),
|
|
'medium_large', false,
|
|
[
|
|
'alt' => get_the_title(),
|
|
'loading' => 'lazy',
|
|
'fetchpriority' => 'low',
|
|
'decoding' => 'async'
|
|
]
|
|
);
|
|
?>
|
|
</div>
|
|
<div class="reviews-slide__info">
|
|
<div class="reviews-slide__user">
|
|
<div class="reviews-slide__user-name"><?php the_title(); ?></div>
|
|
<div class="reviews-slide__user-descr"><?php echo get_field('user_descr'); ?></div>
|
|
</div>
|
|
<div class="reviews-slide__comment">
|
|
<div class="reviews-slide__comment-text"><?php echo get_card_descr(null, 40, 'comment'); ?></div>
|
|
<a href="<?php echo get_permalink(80); ?>" class="reviews-slide__comment-link">Подробнее</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php endwhile; wp_reset_postdata(); ?>
|
|
</div>
|
|
</div>
|
|
<div class="reviews-slider__bottom">
|
|
<div class="container">
|
|
<div class="reviews-slider__pagination"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<?php endif; ?>
|