Есть идеи, почему тэг WordPress inCategorgy не работает? - PullRequest
1 голос
/ 27 июля 2010

Итак, я пытаюсь добавить «-не» в класс для сообщения, если оно находится в определенной категории в Wordpress.Так, например, скажем, если я просматриваю пост с идентификатором категории 7, я хочу, чтобы определенный класс под названием «пример» изменился на «пример-нет».

Вот мой код:

<div class="example<?= is_category('events')  ?'-none':'' ?><?= in_category('7')   ?'-none':'' ?>">

Странная вещь с кодом заключается в том, что он работает на странице, когда я просматриваю все сообщения в определенной категории.Но когда я перехожу к внутреннему сообщению, которое относится к определенной категории, код не работает.

Я использую тег in_category ('7') для достижения этого на боковой панели wordpress.

Есть идеи, что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 27 июля 2010

Спасибо.я получил его с помощью этого кода:

    <div class="example<? wp_reset_query(); ?><?= in_category(7)   ?'-none':'' ?>">
0 голосов
/ 27 июля 2010

Я бы удалил кавычки вокруг идентификатора категории:

in_category(7)

Это должно быть число, а не строка.

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