2010-08-26 44 views
0

在默认的Wordpress模板中,header.php中有这个。如何向Wordpress的body元素添加额外的类?

<body <?php body_class(); ?>> 

这回应了CSS和JavaScript的一些有用的钩子。一些示例输出

<body class="page page-id-45 page-template page-template-gallery-php"> 

是否有可能,在header.php甚至内,加入除了还有什么我自己的类?

具体来说,我想要做的$_SERVER['HTTP_USER_AGENT']快速strstr,并添加一个类,如果该设备是的iDevice

我想我可以用JavaScript来做,但仍然能够知道如何添加我自己的类将是有用的。

回答

1

我相信你可以通过额外的类名作为参数,即

<body <?php body_class('myclassname'); ?>> 

...这似乎是confirmed here

+0

谢谢! +1将在几个小时内进行测试...... – alex 2010-08-26 08:46:48

相关问题