• Gelöst thomasflegel

    (@thomasflegel)


    Moin zusammen,
    ich bin Neuling i.S. WordPress und ziemlich schwer begeistert.
    Nun habe ich aber eine Meldung im Header meiner neuen Homepage (Theme ist Customizr), wo ich keinen Ansatz zur Lösung habe:

    class=“home page page-id-2 page-template-default tc-fade-hover-links tc-b-sidebar tc-sticky-header sticky-disabled tc-transparent-on-scroll no-navbar skin-grey tc-regular-menu tc-sticky-footer“ itemscope itemtype=“http://schema.org/WebPage“

    Zu sehen ist das unter „http://elbe-radio.de/“.
    Ich vermute ja stark, dass es damit zu tun hat, dass der Header beim runterscrollen stehen bleibenn soll – das tut er aber auch nicht.
    Könnt Ihr mir bitte einen Tipp geben, wie das lösen kann?

    Grüße aus der Nordheide sendet Euch
    Thomas

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Edi

    (@psychosopher)

    Hast Du etwas in eine Datei eingefügt? Ja, die Zeile „class=“home page page-id-2 page-template-default tc-fade-hover-links tc-b-sidebar tc-sticky-header sticky-disabled tc-transparent-on-scroll no-navbar skin-grey tc-regular-menu tc-sticky-footer“ itemscope itemtype=“http://schema.org/WebPage“ müsste in den Tag body (mit den Definitionen für die Seite), ist da aber irgendwie rausgefallen…

    Thread-Starter thomasflegel

    (@thomasflegel)

    Herzlichen Dank, Edi.
    Du meinst bermutlich die „header.php“, oder?
    Ich weiß leider („Absolut Beginner“) nicht, was da wo hin müsste.
    Das hier ist die Original „header.php“:

    <?php
    /**
     * The Header for Customizr.
     *
     * Displays all of the <head> section and everything up till <div id="main-wrapper">
     *
     * @package Customizr
     * @since Customizr 1.0
     */
    ?>
    <!DOCTYPE html>
    <!--[if IE 7]>
    <html class="ie ie7" <?php language_attributes(); ?>>
    <![endif]-->
    <!--[if IE 8]>
    <html class="ie ie8" <?php language_attributes(); ?>>
    <![endif]-->
    <!--[if !(IE 7) | !(IE 8)  ]><!-->
    <html <?php language_attributes(); ?>>
    <!--<![endif]-->
    	<?php
    		//the '__before_body' hook is used by TC_header_main::$instance->tc_head_display()
    		do_action( '__before_body' );
    	?>
    
    	<body <?php body_class(); ?> <?php echo apply_filters('tc_body_attributes' , 'itemscope itemtype="http://schema.org/WebPage"') ?>>
    
        <?php do_action( '__before_page_wrapper' ); ?>
    
        <div id="tc-page-wrap" class="<?php echo implode( " ", apply_filters('tc_page_wrap_class', array() ) ) ?>">
    
      		<?php do_action( '__before_header' ); ?>
    
      	   	<header class="<?php echo implode( " ", apply_filters('tc_header_classes', array('tc-header' ,'clearfix', 'row-fluid') ) ) ?>" role="banner">
      			<?php
      				// The '__header' hook is used with the following callback functions (ordered by priorities) :
      				//TC_header_main::$instance->tc_logo_title_display(), TC_header_main::$instance->tc_tagline_display(), TC_header_main::$instance->tc_navbar_display()
      				do_action( '__header' );
      			?>
      		</header>
      		<?php
      		 	//This hook is used for the slider : TC_slider::$instance->tc_slider_display()
      			do_action ( '__after_header' )
      		?>

    Wie geschrieben: das ist das Original aus dem Download – und da ist der von Dir beschriebene Eintrag offensichtlich auch nicht drin …
    Was müsste denn da wohl dann rein?

    Thread-Starter thomasflegel

    (@thomasflegel)

    So – mit Hilfe habe ich die Lösung:
    In der header.php lag der Fehler in der Zeile <body> <?php body_class(); ?> <?php echo apply_filters('tc_body_attributes' , 'itemscope
    Der Body-Tag wurde direkt wieder nach „<body“ durch „>“ geschlossen, so dass die entsprechenden Angaben nicht gesetzt wurden.
    Richtig ist `<body <?php body_class(); ?> <?php echo
    apply_filters(‚tc_body_attributes‘ , ‚itemscope
    itemtype=“http://schema.org/WebPage“&#8218;) ?>>`
    Damit funktioniert der Header wieder wie gewünscht – das Thema kann gerne als gelöst geschlossen werden.
    Vielen Dank an Marc für die Unterstützung.
    Schönen Sonntag Euch Allen.

    Edi

    (@psychosopher)

    Ich verstehe nicht, was Du meinst… In Deiner Template-Datei header.php stimmt die Zeile. Hast Du die verändert gehabt?

    Thread-Starter thomasflegel

    (@thomasflegel)

    Ist irgendwie komisch.
    Ich glaube, dass ich wirklich etwas verändert hatte. Aber nachdem der Fehler auftrat hatte ich die Original-php wieder hochgeladen – was aber den Fehler nicht bereinigt hatte. Nun ist aber alles gut und läuft.
    Vielen Dank, dass Du Dir auch angesehen hast.

    Edi

    (@psychosopher)

    Danke Dir!

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Das Thema „Customizr – Hinweis im Header meiner HP“ ist für neue Antworten geschlossen.