J'ai une question difficile. Quelle est la meilleure façon de charger un en-tête différent basé sur un format de publication? Je suppose que je pourrais charger une autre boucle autour de l'en-tête, mais j'ai remarqué que le site ralentissait. C'est le code sur mon index.php:
<?php get_header();?>
<section id="block">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; endif; ?>
</section>
<?php get_footer();?>
Merci
Dites si vous avez header-video.php
utilisé pour le format de publication vidéo.
Remplacez get_header();
par get_header(get_post_format());
dans votre singular.php
ou index.php
habituel. Si WP peut trouver header-video.php
, il sera chargé, sinon il retombera automatiquement sur header.php
.