Benutzer-Werkzeuge

Webseiten-Werkzeuge


secondary-nav-auf-gewissen-seiten-ausblenden

====== Unterschiede ====== Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

secondary-nav-auf-gewissen-seiten-ausblenden [2013/05/06 23:52]
Sunflower [Verlinkung geändert]
secondary-nav-auf-gewissen-seiten-ausblenden [2019/04/25 14:04] (aktuell)
Zeile 1: Zeile 1:
 ====== Secondary Nav auf gewissen Seiten ausblenden ====== ====== Secondary Nav auf gewissen Seiten ausblenden ======
 related: [[http://​marketpress.de/​support/​topic/​secondary-nav-bei-gewissen-seiten-ausblenden/​|Secondary Nav bei gewissen Seiten ausblenden]] related: [[http://​marketpress.de/​support/​topic/​secondary-nav-bei-gewissen-seiten-ausblenden/​|Secondary Nav bei gewissen Seiten ausblenden]]
 +
 +Nachtrag: Nachdem ja 1000 Wege nach Rom führen kann man es sich auch leichter machen, wenn man nur die Standard Positionen für Primary und Secondary Navigation von xtreme-one verwendet. Dazu zeige ich hier auch noch eine Möglichkeit auf: [[primary-secondary-navigation-mit-conditionals-steuern|Xtreme-one Primary / Secondary Navigation mit Conditionals steuern]]
  
 ===== Secondary Navigation in eigenem Layout container ausgeben ===== ===== Secondary Navigation in eigenem Layout container ausgeben =====
Zeile 95: Zeile 97:
 add_action( '​xtreme_header_top',​ '​tc_secondary_inside_container_navmenu'​ ); add_action( '​xtreme_header_top',​ '​tc_secondary_inside_container_navmenu'​ );
 </​code>​ </​code>​
-Alle Seiten, ​du nicht mit der secondary Navigation angezeigt werden sollen, müßen in das array bei\\+Alle Seiten, ​die nicht mit der secondary Navigation angezeigt werden sollen, müßen in das array bei\\
 ''​is_page ( array( 109, 1164 )''​ ) eingetragen werden. ''​is_page ( array( 109, 1164 )''​ ) eingetragen werden.
  
Zeile 145: Zeile 147:
  ​return $css;  ​return $css;
 } }
 +</​code>​
 +===== Eigenes Seitentemplate verwenden =====
 +Birgit Olzem hat auch noch ein Lösungsvorschlag für die Anzeige / Nicht Anzeige einer Navigation auf bestimmten Seiten.\\ ​
 +//Wenn du aber für die speziellen Seiten, die keine Secondary Nav haben sollen, ein eigenes Seitentemplate anlegst, kannst du das auch wie folgt in der functions.php einbinden://​
 +<code phpwp>
 +function my_secondary_navmenu(){
 +     if ( ! is_page_template( '​special-page.php'​ ) ) :
 +         ​xtreme_navigation( '​secondary'​ );
 +    endif;
 +}
 +add_action( '​xtreme_before_main',​ '​my_secondary_navmenu'​ );
 </​code>​ </​code>​
  
 +Diese Lösung funktioniert natürlich nur bei Verwendung von Seiten.\\ 
 +Wenn man also für bestimmte Beiträge oder Kategorien die Ausgabe für die Navigation selbst steuern will, ist eine der beiden Lösungen oben der richtige Ansatz. Man muß dann die conditional natürlich an die eigenen Bedürfnisse anpassen.
secondary-nav-auf-gewissen-seiten-ausblenden · Zuletzt geändert: 2019/04/25 14:04 (Externe Bearbeitung)
© 2013 <xfco.de> Impressum | Datenschutz