ホームページを除くすべてのページのbodyタグにクラスを追加したい。今、私は持っています。
<?php body_class('interior'); ?>
ただし、ホームページを含むすべてのページに「インテリア」を追加します。
「ホームページ」以外のすべての内部ページの body タグにクラスを追加する標準的な方法は何ですか?
http://codex.wordpress.org/Function_Reference/is_home
<?php if (!is_home()) body_class('interior'); ?>
http://codex.wordpress.org/Function_Reference/is_front_pageという意味でない限り
<?php if (!is_front_page()) body_class('interior'); ?>
最善の解決策は次のように書くことだと思います:
<body <?php if (!is_front_page()) body_class('interior'); ?> <?php body_class(); ?>>
このようにclass="interior"
して、フロントページを除くすべてのページにのみ追加し、フロントページにクラスを保存できます。そうしないと、ホームのタグで最初のphpコードのみを使用すると、<body>
クラスがありません.