Mi tema no usa la línea de etiqueta, ¿cómo puedo eliminarlo del personalizador?
theme-development
theme-customizer
byronyasgur
fuente
fuente
Elimine una configuración de personalizador preexistente en el tema de WordPress con este código.
fuente
Descubrí que la clase WP_Customize_Manager tiene una función llamada
remove_section()
. En su función enganchadacustomize_register
, puede hacer:Puede encontrar el ID de la sección (es decir, 'nav') si inspecciona la barra de título del acordeón de la sección. Mire la ID de la
<li>
etiqueta que contiene y es la parte de la cadena que sigue"customize-section-"
. ES DECIR:- la identificación es
"static_front_page"
fuente
De acuerdo con OTTO
Así que puse eso junto con
... y descubrí que el siguiente código funcionó. Lo puse
false
para los apoyos del tema ... no estoy seguro de lo que realmente debería poner ... tal vez alguien un poco más experto pueda mejorar esto.fuente
si la sección / panel o núcleo de control, siempre es mejor deshabilitarlos en lugar de eliminarlos.
fuente
Si está usando esto en un complemento, debe usar un argumento de prioridad como 999 y funcionará en el complemento.
fuente