Hauptmenü – Titel loswerden?

Ich habe ein Standard-Hauptmenü:

wp_nav_menu(); 

Aber es gibt eine Liste von Links in einem Formular:

 (...) PageName (...) 

Die sehr wichtige Frage ist, wie man WP zwingt, es wie folgt anzuzeigen:

  (...) PageName (...) 

Ich mag es nicht, wenn die gelben Kästchen jedes Mal erscheinen, wenn ich irgendetwas im Menü schwebe.

Ich weiß, dass es möglich ist, weil ich es funktioniert gesehen habe, aber keine Ahnung wie? Filter vielleicht? Irgendwelche Ideen?

Solutions Collecting From Web of "Hauptmenü – Titel loswerden?"

Der Titel ist ein Accessibility-Attribut, das Benutzern bei Bildschirmleseprogrammen hilft. Es ist Teil des empfohlenen WC3-Standards für Navigationselemente. Denken Sie darüber nach, bevor Sie sich entscheiden, es zu beseitigen, weil Sie es lästig finden.

Anstatt den PHP-Code zu ändern, könnten Sie darüber nachdenken, ihn nach dem Laden zu entfernen. Es ist sehr einfach, dies mit jQuery zu tun. Füge das zuerst zu deiner functions.php Datei hinzu:

 wp_enqueue_script ('jquery');

site.js Nächstes in Ihrer Datei site.js diesen Code hinzu:

 
 jQuery (Dokument) .ready (function ($) {
   $ ('. nav li a'). removeAttr ('titel');
 }
 

Noch einmal, ich empfehle das nicht wirklich, aber so wird es gemacht.

Ich bin mir ziemlich sicher, wenn Sie das Feld “Titelattribut” im Appearance > Menu Appearance > Menu deaktivieren, dass die Titel aus den Links entfernt werden:

WordPress Menu Admin zeigt das Feld Link Title Attribut an