FEATURE Introducing component

This commit is contained in:
Antoine 2026-03-16 10:16:25 +01:00
parent 8adca7da9b
commit a6b5bd7e68

View File

@ -0,0 +1,52 @@
<?php
$archives_presse = get_posts(array(
'post_type' => 'archives-presse',
'posts_per_page' => 10,
));
$archives_presse_by_decade = array();
foreach ($archives_presse as $archive) {
$year = (int) get_field('year', $archive->ID);
if (!$year) {
continue;
}
$decade = floor($year / 10) * 10;
$archives_presse_by_decade[$decade][] = $archive;
}
write_log($archives_presse_by_decade);
?>
<div class="presse-reviews">
<h2 class="presse-reviews__title">Ce que dit la presse de nous</h2>
<div class="presse-reviews__inner">
<aside>
<h3>Filtres</h3>
<ul>
<li>
<a href="#">Tous</a>
</li>
<li>
<a href="#">2025</a>
</li>
</ul>
</aside>
<div class="presse-reviews__list">
<?php foreach ($archives_presse as $archive) : ?>
<?php get_template_part('template-parts/components/cards/archive-presse-card', '', array('ID' => $archive->ID)); ?>
<?php endforeach; ?>
</div>
</div>
</div>