Ich habe schon lange nach einer Lösung für dieses Problem gesucht, aber nichts gefunden, also werdet ihr meine letzte Hoffnung sein!
Ich versuche ein neues CSS3-Menü auf einer Wordpress 3-Seite zu erstellen, an der ich gerade arbeite. Ich müsste die Standard-Menü-Mark-up erweitern, aber nicht sicher, wie.
Dies ist das Tag, das ich im Theme verwende, um das Menü im Moment auszugeben:
%Vor%Im Moment sieht mein Standardmenü-Markup so aus:
%Vor% Ich muss zwei Divs um jedes <ul class="sub-menu">...</ul>
hinzufügen
Also würde ich das Mark-up so aussehen müssen:
Weiß jemand, wie man das bitte macht?
Fügen Sie gemäß der Wordpress-Dokumentation Ссылка einfach einen Walker zum Menü hinzu:
%Vor%Und dann fügen Sie in der Datei functions.php Ihres Themas folgenden Code hinzu:
%Vor%Bedingt können wir den Wert von $ depth überprüfen, um eine benutzerdefinierte Markierung nur für die gewünschten Unterebenen auszugeben;
Weitere Informationen erhalten Sie unter Ссылка
Sie könnten einfach eine jQuery .wrap Funktion verwenden, wie
%Vor%Vergessen Sie nicht, die richtige jQuery .js zu Ihrer Kopfzeile hinzuzufügen.
Sie sollten wahrscheinlich auch eine .ready () Funktion verwenden.
Sie wissen nicht genau, was Sie benötigen, aber hier finden Sie einen Hinweis zum Erstellen eines benutzerdefinierten WP-Menüs.
Suchen Sie in der Datenbank nach der Tabelle wp_posts. Hier befinden sich die Navigationsmenüpunkte.
Für benutzerdefiniertes CSS können Sie den CSS-Editor verwenden. Sie finden es unter CSS bearbeiten auf der Registerkarte Präsentation Ihres Dashboards. Es besteht aus einem leeren Bereich zum Tippen und zwei Schaltflächen. Sie können Live-Änderungen vornehmen und das Ergebnis sofort sehen.
Um ein benutzerdefiniertes Navigationsmenü anstelle des Standardmenüs Ihres Designs zu verwenden, muss die Unterstützung für diese Funktion in der Datei functions.php des Themes registriert werden.
Tags und Links wordpress wordpress-theming