attj
3. August 2022 um 09:07
1
Ich möchte einige Elemente im Hamburger-Menü entfernen, wie z. B. Tags.
Ich habe einen ähnlichen Artikel gesehen, der besagt, dass dies mit CSS möglich ist: How can I disable "About" menu in hamburger menu?
Aber ich bin mir nicht sicher, wo ich dieses CSS in einem Plugin einfügen soll.
Don
3. August 2022 um 10:20
2
Hallo,
Sie müssen eine neue Komponente dafür erstellen.
Gehen Sie zu /admin/customize/themes/
Anpassen → Themes
Klicken Sie auf die Registerkarte Komponenten und dann auf die Schaltfläche Installieren .
Klicken Sie im Popup-Fenster auf die Schaltfläche Neu erstellen und geben Sie den Namen der neuen Komponente ein.
Klicken Sie auf die Schaltfläche Erstellen .
Die Komponente wurde erstellt. Wählen Sie nun aus, für welche Themes Sie sie aktivieren möchten.
Klicken Sie nun auf die Schaltfläche CSS/HTML bearbeiten .
Klicken Sie nun auf die Registerkarte GEMEINSAM und fügen Sie den folgenden Code in den Abschnitt CSS ein.
Hier können Sie auch das title-Attribut ansprechen, aber wahrscheinlich ist es besser, href anzusprechen, da dies fest ist und sich title in verschiedenen Sprachen ändert, was nicht ideal ist.
.menu-panel li a.widget-link {
&[href="/tags"] {
display: none;
}
}
In diesem Beispiel blenden wir die Tags aus, aber Sie können weitere Elemente hinzufügen, indem Sie dem folgenden Code folgen.
Dies blendet Tags und Badges aus.
.menu-panel li a.widget-link {
&[href="/tags"],
&[href="/badges"] {
display: none;
}
}
Klicken Sie auf Speichern. Fertig!
2 „Gefällt mir“
attj
3. August 2022 um 10:31
3
Ich habe viel von dieser Antwort gelernt. Vielen Dank!
1 „Gefällt mir“
system
(system)
Geschlossen,
2. September 2022 um 10:31
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.