Le hook body_class ne semble fonctionner qu'avec des pages non admin. Quand je fais
add_filter('body_class', 'add_body_classes');
function add_body_classes($classes) {
$classes[] = 'myclass';
return $classes;
}
Y a-t-il un autre crochet que je devrais utiliser si je veux ajouter une classe au corps d'une page d'administration?
plugin-development
admin
ltfishie
la source
la source
La réponse de Mamaduka m'a pointé dans la bonne direction , voici le code pour ajouter des classes au corps dans le tableau de bord.
La fonction de rappel doit renvoyer une valeur valide pour l'attribut de classe HTML, c'est-à-dire les noms de classe séparés par des espaces, aussi, n'oubliez pas de préfixer (ou d'ajouter) toutes les classes existantes, vous devez comprendre en lisant le code.
la source
return $classes.' my-class my-other-class';
return sprintf('%s folded', $classes);
selon ma convenance.l'un des crochets que j'utilise pour modifier WP admin / Dashboard admin_head
Mettra le css dans votre partie admin
Et en utilisant la classe .wp-admin, vous pouvez styliser la partie corps d'admin.
Bonne chance
la source