2016-10-28 6 views
1

Ich versuche, benutzerdefinierte Daten zu meinem Menüpunkte (sagen wir zum Beispiel data-* Attribute) hinzuzufügen, oder eine Dropdown-Liste wählen Sie den Link target usw.nav-Menüpunkt

Durch die Bildschirmoptionen Wir haben Link-Ziel, Titel-Attribut, CSS-Klassen, Link-Beziehung (XFN) und Beschreibung (siehe Screenshot unten), aber keiner bietet wirklich, was ich will.

Default menu item fields

Ich dachte an für Erweiterungen Erweiterte Benutzerdefinierte Felder suchen, oder etwas Ähnliches, aber ich habe nichts Vergleichbares, noch irgendetwas über mein Thema functions.php Datei gesehen.

Antwort

0

Ich fand schließlich a good tutorial with lots of details and explanations, wie dies zu erreichen ist. Der Artikel erklärt, wie die WordPress plugin Sweet Custom Menu funktioniert, und ich konnte die Funktionalität zu meinem aktuellen Thema hinzufügen.

Ab heute ist das Plugin nicht in über zwei Jahren aktualisiert worden, aber es tut immer noch, was von ihm erwartet wird.

+1

Ich fand das HTML bricht mit WordPress Version 4.8.2. Arbeiten an der Lösung. –

+0

@MohitAneja Gut zu wissen, dass jemand an einer Lösung arbeitet! Allerdings bin ich damit ein bisschen ausgegangen und habe seither verschiedene Optionen hinzugefügt. Wenn Sie ein Git Repo haben, könnten wir vielleicht unsere Arbeit mischen. – davewoodhall

+0

die Lösung war einfach genug, ich kopierte einfach die neue aus der neuesten WordPress-Klasse und es funktionierte. Ich habe noch kein Repo dafür, aber ich werde es einrichten und Sie wissen lassen. –

0

Sie können versuchen, Carbon Fields Framework es bietet benutzerdefinierte Felder für Menüelemente. Auch wenn Sie AFC verwenden, können Sie das Plugin noch hinzufügen, beide können zusammenarbeiten.