Entfernen Sie den Seitennamen aus dem WordPress-Menü

Ich habe ein WordPress-Menü, die beide als normales Menü mit Seitenname verwendet werden, der auf die Seite verweist. Ich möchte dasselbe registrierte Menü wiedergeben, jedoch ohne den Seitennamen. Um es klar zu sagen, ich möchte immer noch den Ankerlink, aber ich möchte keinen Text im Ankerlink enthalten.

  • Der Grund, warum ich das möchte ist, weil ich die Ankerlinks als kleine Kreise style.

    Ist das möglich? Ich habe versucht, den Inhalt in css zu löschen, aber das hat keinen Einfluss auf den Ankerlink, wenn der Seitenname im HTML widergegeben wird.

    Solutions Collecting From Web of "Entfernen Sie den Seitennamen aus dem WordPress-Menü"

    Ich habe herausgefunden, dass ich die function jQuery empty () verwenden kann, um den Text innerhalb des Ankerlinks zu entfernen.

     $('nav > ul > li > a').empty(); 

    Du könntest das auch mit reinem CSS tun, so:

     nav > ul > li > a { text-indent:-9999px; outline:none; } 

    Mehr Informationen hier .

    Versuchen Sie, CSS “text-indent: -9999px;” Manchmal wird jQuery langsam geladen und Sie können den Menünamen sehen und nach einer Sekunde wird er verschwinden. Mit CSS haben Sie kein Problem.