Ich arbeitete auf einer Website in HTML, Bootstrap verwenden, und ich möchte es auf WordPress übertragen und ein benutzerdefiniertes Thema und das ist, wo ich festgefahren bin.Übertragen hart codierten Menü zu WordPress und Anwenden von Stilen
Ich habe Seiten und Menü mit WordPress Admin-Panel, und jetzt möchte ich meine eigenen Stile zu diesem Menü hinzufügen. Hier ist der Code:
<div class="navigation">
<?php
wp_nav_menu(array(
'theme_location' => 'primary',
'container' => false,
'menu_class' => 'navbar-nav'
)
);
?>
<ul class="navbar-nav">
<li class="nav-item right-border active">
<div class="mask"></div>
<a href="#" class="nav-link">HOME
<span class="sr-only">(current)</span>
</a>
</li>
Nachdem ich importiere alle Klassen Ich brauche den ganzen UL Block zu entfernen, und lassen Sie das Menü von Wordpress.
Ich kann mit 'Menü-Klasse' => 'Navbar-Nav' auf UL-Klasse zugreifen, aber ich habe keine Ahnung, wie Sie auf diese anderen Klassen zugreifen (Maske, Nav-Element, rechte Grenze, aktiv, Nav-Link , sr-only) und wie man diesen aktuellen Zustand nur auf diesen LI-Block anwendet (nach diesem habe ich mehr von den gleichen LI-Blöcken, die sich wiederholen, aber nur der erste ist aktiv).
Lesen Sie die Dokumentation zur Funktion wp_nav_menu https://developer.wordpress.org/reference/functions/wp_nav_menu/ –
Sie können die Funktion wp_nav_menu() nicht für das verwenden, was Sie tun möchten. . Soweit ich sagen kann. –
Auschecken [WP Bootstrap Navwalker] (https://github.com/wp-bootstrap/wp-bootstrap-navwalker). Es ist wirklich großartig. – grusl83