REFactor: Replace static presse-reviews section with dynamic template part for improved maintainability.

This commit is contained in:
Antoine M 2026-03-16 10:40:18 +01:00
parent 7764065745
commit 5ed0e40f83
2 changed files with 6 additions and 36 deletions

View File

@ -120,25 +120,10 @@
</div>
<div class="presse-reviews">
<h2 class="presse-reviews__title"><?php echo get_the_title(1135); ?> </h2>
<?php
// Récupérer la page et simuler son contexte pour charger les scripts des blocs
$page_1135 = get_post(1135);
if ($page_1135) {
global $post;
$original_post = $post;
$post = $page_1135;
setup_postdata($post);
<?php get_template_part('template-parts/post-types/archives-presse/archives-presse-grid'); ?>
// Utiliser do_blocks() pour parser et rendre les blocs correctement
// Cela déclenche le chargement des scripts view.js des blocs
echo do_blocks($page_1135->post_content);
wp_reset_postdata();
$post = $original_post;
}
?>
</div>
</div>
</section>

View File

@ -120,25 +120,10 @@
</div>
<div class="presse-reviews">
<h2 class="presse-reviews__title"><?php echo get_the_title(1135); ?> </h2>
<?php
// Récupérer la page et simuler son contexte pour charger les scripts des blocs
$page_1135 = get_post(1135);
if ($page_1135) {
global $post;
$original_post = $post;
$post = $page_1135;
setup_postdata($post);
<?php get_template_part('template-parts/post-types/archives-presse/archives-presse-grid'); ?>
// Utiliser do_blocks() pour parser et rendre les blocs correctement
// Cela déclenche le chargement des scripts view.js des blocs
echo do_blocks($page_1135->post_content);
wp_reset_postdata();
$post = $original_post;
}
?>
</div>
</div>
</section>