108 lines
3.5 KiB
PHP
108 lines
3.5 KiB
PHP
<?php
|
|
$query = new WP_Query(array(
|
|
'post_type' => 'revues',
|
|
'orderby' => 'date',
|
|
'order' => 'DESC',
|
|
'offset' => 1,
|
|
));
|
|
|
|
|
|
?>
|
|
<section class="block-revues-precedentes" <?php echo get_block_wrapper_attributes(); ?>>
|
|
<div class="block-revues-precedentes__inner">
|
|
|
|
<div class="block-revues-precedentes__header">
|
|
<h2 class="block-title">À découvrir</h2>
|
|
<h3 class="block-subtitle">Lisez nos revues précédentes</h3>
|
|
</div>
|
|
|
|
<div class="block-revues-precedentes__slider-content">
|
|
<?php if ($query->have_posts()) : ?>
|
|
<div class="swiper revues-precedentes-swiper">
|
|
<div class="swiper-wrapper">
|
|
<?php while ($query->have_posts()) : $query->the_post(); ?>
|
|
<?php
|
|
$issue_number = get_field('issue_number', get_the_ID());
|
|
|
|
?>
|
|
<article class="card-revue swiper-slide">
|
|
<div class="content-meta">
|
|
<span class="content-meta__type content-meta__type--revue">Revue</span>
|
|
</div>
|
|
<div class="card-revue__content">
|
|
<h4 class="card-revue__title title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
|
|
<!-- <h5 class="card-revue__edito-title edito-title">Édito</h5> -->
|
|
<div class="card-revue__excerpt">
|
|
<?php
|
|
// echo wp_trim_words(get_the_excerpt(), 45, '...');
|
|
?>
|
|
</div>
|
|
|
|
<div class="card-revue__post-details">
|
|
<?php if ($issue_number) : ?>
|
|
<div class="card-revue__issue-number">
|
|
<p class="card-revue__issue-number__label label">Numéro</p>
|
|
<p class="card-revue__issue-number__value">
|
|
<?php echo get_field('issue_number', get_the_ID()); ?>
|
|
</p>
|
|
</div>
|
|
<?php endif; ?>
|
|
<div class="card-revue__parution">
|
|
<p class="card-revue__parution__label label">Publication</p>
|
|
<time class="card-revue__parution__date">
|
|
<?php echo get_the_date('d F Y'); ?>
|
|
</time>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-revue__issue-thumbnail-wrapper">
|
|
<?php $post_thumbnail_id = get_the_post_thumbnail(get_the_ID(), 'full'); ?>
|
|
<div class="card-revue__issue-thumbnail">
|
|
<?php if ($post_thumbnail_id) : ?>
|
|
<?php echo $post_thumbnail_id; ?>
|
|
<?php endif; ?>
|
|
</div>
|
|
<div class="card-background"></div>
|
|
</div>
|
|
|
|
|
|
</article>
|
|
<?php endwhile; ?>
|
|
</div>
|
|
|
|
<!-- <div class="swiper-pagination-fraction"></div> -->
|
|
<div class="swiper-pagination"></div>
|
|
<div class="swiper-actions-wrapper">
|
|
|
|
<div class="swiper-controls">
|
|
<div class="swiper-button-prev">
|
|
<?php
|
|
$previous_arrow_icon = get_template_directory() . '/resources/img/elements/carhop-slider-previous.svg';
|
|
if (file_exists($previous_arrow_icon)) {
|
|
echo file_get_contents($previous_arrow_icon);
|
|
}
|
|
?>
|
|
|
|
</div>
|
|
<div class="swiper-button-next">
|
|
<?php
|
|
$next_arrow_icon = get_template_directory() . '/resources/img/elements/carhop-slider-next.svg';
|
|
if (file_exists($next_arrow_icon)) {
|
|
echo file_get_contents($next_arrow_icon);
|
|
}
|
|
?>
|
|
</div>
|
|
</div>
|
|
<a id="discover-all-revues" href="<?php echo get_post_type_archive_link('revues'); ?>">
|
|
Découvrir nos revues précédentes
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</section>
|