Support » Themes » get_header() Funktion in der single.php

  • Hallo zusammen,

    ich brauche in meiner single.php keinen header bzw. die darin enthaltene Navigation. Gibt es eine Möglichkeit auf die get_header() Funktion zu verzichten oder diese so zu manipulieren, dass die Navbar bzw. einzelne Teile davon nicht auf den externen Seiten angezeigt werden?

    • Dieses Thema wurde geändert vor 7 Jahren, 8 Monaten von codehan25.
Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Moderator PraetorIM

    (@praetorim)

    Die get_header()-Funktion ist nicht für die Navigation im „Kopf“ der Seite verantwortlich, sondern stellt Funktionalität im „Header“ der Seite – also im nicht sichtbaren Vorspann – zur Verfügung.

    Die Navbar ist entfernbar. Ohne nähere Angaben zu Deiner Seite können wir Dir hier allerdings kaum helfen.

    Du kannst mit get_header('single'); ein Template header-single.php aufrufen, dass dann zumindest den HTML-Header und wp_head(); enthalten sollte.

    
    <?php
    /**
     * The template for displaying the header
     */
    ?><!DOCTYPE html>
    <html <?php language_attributes(); ?> class="no-js">
    <head>
    	<meta charset="<?php bloginfo( 'charset' ); ?>">
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    	<link rel="profile" href="http://gmpg.org/xfn/11">
    	<?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?>
    	<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
    	<?php endif; ?>
    	<?php wp_head(); ?>
    </head>
    
    <body <?php body_class(); ?>>
    
    
Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „get_header() Funktion in der single.php“ ist für neue Antworten geschlossen.