Mein Design verwendet die Tag-Zeile nicht. Wie kann ich sie aus dem Customizer entfernen?
theme-development
theme-customizer
Byronyasgur
quelle
quelle
Entfernen Sie mit diesem Code eine bereits vorhandene Customizer-Einstellung in WordPress.
quelle
Ich fand heraus, dass die WP_Customize_Manager-Klasse eine Funktion namens hat
remove_section()
. In Ihrer Funktioncustomize_register
können Sie einfach Folgendes tun:Sie finden die ID des Abschnitts (zB 'nav'), wenn Sie die Akkordeon-Titelleiste des Abschnitts überprüfen. Schauen Sie sich die ID des enthaltenden
<li>
Tags an und danach den Teil der Zeichenfolge"customize-section-"
. IE:- die ID ist
"static_front_page"
quelle
Nach OTTO
Also habe ich das zusammengestellt mit
... und entdeckte, dass der folgende Code funktioniert. Ich habe mich
false
für die theme_supports entschieden. Ich bin mir nicht sicher, was ich wirklich tun soll. Vielleicht kann jemand, der ein bisschen erfahrener ist, dies verbessern.quelle
Wenn der Abschnitt / die Platte oder der Steuerkern, ist es immer besser, sie zu deaktivieren, anstatt sie zu entfernen.
quelle
Wenn Sie dies in einem Plugin verwenden, sollten Sie ein Prioritätsargument wie 999 verwenden, damit es im Plugin funktioniert.
quelle