PHP関数を通して、私はボディクラスを扱うことができると思いますが、WordPressはそれを扱うためのある特定の方法を持つと思います。
もしHome.php
が本体のclassがwbody
であるならそれ以外はbgody
であるべきです。
私が言ったように私はテンプレートに基づいてクラスを印刷するためにPHP関数を書くことができますが、WordPressの場合これをするより正確な方法はありますか
私はあなたの質問を正しく理解しているかどうかわからないが….
現在のページに基づいてボディクラスを設定したい場合は、このコードを使用できます。
function my_body_class( $classes ) {
if ( is_home() ) {
$classes[] = 'wbody';
} else {
$classes[] = 'gbody';
}
return $classes;
}
add_filter( 'body_class', 'my_body_class' );
もちろん、そこで他の条件を使うことができ、 条件タグ のリストが役に立つかもしれません。