it-swarm.com.de

Wie lade ich einen anderen Header basierend auf dem Post-Format?

Ich habe eine schwierige Frage. Was ist der beste Weg, um einen anderen Header basierend auf einem Post-Format zu laden? Ich denke, ich könnte eine weitere Schleife um den Header laden, aber ich habe bemerkt, dass die Website langsamer wird. Dies ist der Code auf meiner 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();?>

Vielen Dank

1
Gregory Schultz

Sagen Sie, ob Ihr header-video.php für das Video-Post-Format verwendet wird.

Ersetzen Sie get_header(); durch get_header(get_post_format()); in Ihrem regulären singular.php oder index.php. Wenn WP header-video.php finden kann, wird dieser geladen, andernfalls wird automatisch auf header.php zurückgegriffen.

5
Zlatev