Grâce à une fonction PHP , je pense que je peux gérer une classe de corps, mais je pense que WordPress aurait un moyen spécifique de le gérer.
Si Home.php
alors la classe dans le corps devrait être wbody
sinon elle devrait être bgody
.
Comme je l'ai dit, je peux écrire PHP fonctions pour imprimer une classe en fonction du modèle, mais existe-t-il un moyen plus précis de procéder dans le cas de WordPress ?
Je ne sais pas si j'ai bien compris votre question, mais ...
Si vous souhaitez définir des classes de corps en fonction de la page en cours, vous pouvez utiliser ce code
function my_body_class( $classes ) {
if ( is_home() ) {
$classes[] = 'wbody';
} else {
$classes[] = 'gbody';
}
return $classes;
}
add_filter( 'body_class', 'my_body_class' );
Bien sûr, vous pouvez utiliser d’autres conditions et la liste de Balises conditionnelles pourrait vous être utile.