El gancho body_class parece funcionar solo con páginas que no son de administrador. Cuando lo hago
add_filter('body_class', 'add_body_classes');
function add_body_classes($classes) {
$classes[] = 'myclass';
return $classes;
}
¿Hay otro gancho que debería usar si quiero agregar una clase al cuerpo de una página de administración?
plugin-development
admin
ltfishie
fuente
fuente
La respuesta de Mamaduka me indicó la dirección correcta , aquí está el código para agregar clases al cuerpo en el tablero.
La función de devolución de llamada debe devolver un valor válido para el atributo de clase HTML, es decir, nombres de clase separados por espacios, además, no olvide anteponer (o anexar) cualquier clase existente, debe entender al leer el código.
fuente
return $classes.' my-class my-other-class';
return sprintf('%s folded', $classes);
según mi conveniencia.uno de los ganchos que uso para editar WP admin / Dashboard admin_head
Pondrá el CSS en su parte de administrador
Y mediante el uso de la clase .wp-admin puede diseñar la parte del cuerpo de admin.
Buena suerte
fuente