Als «menus» getaggte Fragen

Das Navigationsmenü ist eine Themenfunktion, die mit Version 3.0 eingeführt wurde. WordPress enthält einen benutzerfreundlichen Mechanismus zum Einführen angepasster Navigationsmenüs in ein Thema. Um die Menüunterstützung in Ihr Thema zu integrieren, müssen Sie Ihren Themendateien einige Codesegmente hinzufügen.

2
Fehler "Versuch, die Eigenschaft eines Nichtobjekts abzurufen" mit Custom Walker für wp_nav_menu
Ich versuche, der Funktion wp_nav_menu einige ARIA-bezogene Dinge hinzuzufügen. Zu diesem Zweck verwende ich eine benutzerdefinierte Walker-Klasse: class Walker_Nav_Menu_With_Aria extends Walker_Nav_Menu { function start_lvl( &$output, $depth = 0, $args = array() ) { $indent = str_repeat("\t", $depth); $output .= "\n$indent<ul class=\"sub-menu\" role=\"group\">\n"; } function end_lvl( &$output, $depth = 0, $args …
8 menus  errors  walker 

3
start_lvl Wird im benutzerdefinierten walker_nav_menu ignoriert
Dies ist mein erstes Projekt mit WordPress, und ich habe versucht, einen benutzerdefinierten Walker für ein Fußzeilenmenü zu erstellen. Grundsätzlich möchte ich das Menü von der <ul> <li></li> </ul>Struktur in eine <p> <span></span> </p>Struktur ändern . Das Menü und das Zeug zeigen eine Datei an und ich konnte die start_elund …
8 php  functions  menus  html  walker 

1
Benutzerdefinierte ID für einen bestimmten Menüpunkt?
Ich zeige das Wordpress-Menü mit dieser Funktion an: wp_nav_menu( $args ); Das Menü ist in wp-admin / nav-menus.php eingestellt. Kann ich einem der Artikel einen Ausweis meiner Wahl hinzufügen? Ich möchte, dass das Menü so aussieht: [Link 1] [Link 2] [LOGO (das ist auch Link 3] [Link 4] [Link 5] …



1
Fügen Sie wp_nav_menu mithilfe des Filter-Hooks nav_menu_css_class eine benutzerdefinierte Klasse hinzu
Ich habe einen benutzerdefinierten Beitragstyp in meinem WordPress-Thema. Ich möchte dem Navigationsmenü eine benutzerdefinierte Klasse für die Seiten hinzufügen, die in diesem benutzerdefinierten Beitragstyp erstellt wurden. Ich habe gelesen, dass Sie einen Filter-Hook verwenden können: "nav_menu_css_class", aber meine PHP-Chops sind ziemlich begrenzt. Wie richte ich diesen Filter-Hook so ein, dass …
8 menus 


2
Hinzufügen von Zeilenumbrüchen zu Navigationsmenüelementen
Ich muss den Titeln der Navigationsmenüzeilen Zeilenumbrüche hinzufügen. Ich wusste nicht, dass dies ein Problem ist, da ich, wenn ich als Superadministrator angemeldet bin, gut hinzufügen kann <br/>, aber anscheinend Administratoren auf normaler Ebene nicht. Ich habe diesen Beitrag gelesen. Benutzerdefinierte Menüs Beschreibung HTML-Tags entfernen Aber ich bin ziemlich davon …
8 menus 

1
Hinzufügen einer Kategorie-ID oder eines Slugs zum WP Nav-Menü
Ist es möglich, die ID oder den Slug einer Kategorie in die Ausgabe der Menüs von wp_nav_menu einzufügen? Die Standardausgabe von wp_nav_menu lautet beispielsweise: <div class="menu-header"> <ul id="menu-categorieen" class="menu"> <li id="menu-item-4353" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-4353"><a href="http://domain/">Home</a></li> <li id="menu-item-1034" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1034"><a href="http://domain/category/category_1/">Category 1</a></li> <li id="menu-item-1039" class="menu-item …
8 menus 

1
Überprüfen Sie, ob sich die Seite in einem bestimmten Menü befindet
Ich habe einen Client, der zwei "Hauptmenüs" haben wollte, und wir mussten programmgesteuert anzeigen, welches Menü die aktuelle Seite enthielt. Wie kann ich das machen? Beispiel: Wir befinden uns auf der Seite "Über". Finden Sie heraus, welches der beiden Menüs die Seite "Info" enthält, und zeigen Sie dieses.
7 menus 

1
Wie vermeide ich einen ID-Konflikt zwischen wp_nav_menu ()?
Wie vermeide ich ID-Konflikte, wenn ich ZWEIMAL dasselbe Menü auf einer Seite verwende? ZUERST wp_nav_menu( array( 'sort_column' => 'menu_order', 'theme_location'=>'menu', 'menu_class'=>'menu', 'menu_id'=>'menu' ) ); ZWEITE: wp_nav_menu( array( 'sort_column' => 'menu_order', 'theme_location'=>'menu', 'menu_class'=>'menu2', 'menu_id'=>'menu2' ) ); ID-Konflikte sind wie "Duplicate ID menu-item-2456" ... Irgendwelche Lösungen?
7 menus 

4
Wie zähle ich Navigationsmenüpunkte?
Ich erstelle einen benutzerdefinierten Walker für mein Navigationsmenü. Das Ziel ist es, das Menü in folgende Spalten aufzuteilen: Ich kann leicht feststellen, wo ich in der Liste bin, indem ich auf schaue $item->menu_order. Was ich nicht weiß ist, wie viele Elemente in der Menüsumme enthalten sind. Wie kann ich das …
7 menus  walker 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.