Как добавить дополнительные классы к элементу тела Wordpress? - PullRequest
0 голосов
/ 26 августа 2010

В шаблоне Wordpress по умолчанию это есть в header.php.

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

Это повторяет несколько полезных хуков для CSS и JavaScript. Пример вывода:

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

Возможно ли даже в header.php добавить свои собственные классы в дополнение к тому, что там есть?

В частности, я хотел бы сделать быстрый strstr на $_SERVER['HTTP_USER_AGENT'] и добавить класс, если устройство является iDevice .

Я полагаю, что я мог бы сделать это с помощью JavaScript, но все равно было бы полезно знать, как добавлять свои собственные классы.

1 Ответ

1 голос
/ 26 августа 2010

Полагаю, вы можете просто передать дополнительное имя класса в качестве параметра, т.е.

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

... что подтверждается здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...