このコードを使用して、ページに応じて本文にクラスを追加しています。
<?php
// add a custom body class
add_action( 'body_class', 'ilwp_add_my_bodyclass');
function ilwp_add_my_bodyclass( $classes ) {
if ( is_page( '12' ))
{
$classes[] = 'login';
return $classes;
}
else if ( is_page( '9' ))
{
$classes[] = 'homepage';
return $classes;
}
}
?>
静的ページをナビゲートしているときに機能しますが、単一の投稿に移動すると、次のエラーが発生します。
警告: join() [function.join]: 無効な引数が /Users/diego/Sites/bb/wp-includes/post-template.php の 389 行目に渡されました class="">
なぜそれが起こっているのですか?