Intereting Posts
Как получить роль пользователя Кнопка вставить ссылку на передней панели wp_editor не работает Все сетевые сайты отображаются в качестве основного блога Фид активности на панели управления администратора Меню WordPress – автоматически генерирует Population Select Box 2 на основе опции, выбранной в поле выбора 1 Как настроить первый img в каждом сообщении wordpress с помощью CSS Не удается получить черновики с WP_Query с использованием параметра post_status Разберите текстовую область в мета-окне и назначьте ее как значение для существующих мета-ключей Как добавить ссылку на страницу редактирования профиля на панели управления? Медиа> Размеры изображения не применяются к загрузкам Плагины, которые не отображаются в панели управления Multisite Разработка плагина WordPress в архитектуре MVC, как? Добавить подкатегорию таксономии в постоянную ссылку Возможно ли отобразить DIV для неавторизованных пользователей, а затем изменить его для пользователей, которые вошли в систему?

Подкатегория с одним пост-стилем?

* CLARIFICATION: Я пытаюсь создать одно представление для некоторых категорий и подкатегорий. Предлагаемое решение работает, но только на странице сообщений из выбранных категорий.

Например. Если сообщение имеет категорию 0f 59 (или является дочерней категорией 59), загрузите таблицу стилей.

Вот что я пробовал из Codex-

<?php // if the category is 59 or a 59 SUBcategory if (cat_is_ancestor_of(59, $cat) or in_category(59)): ?> <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/products.css" type="text/css" media="screen" /><?php endif; ?> 

Любые идеи, почему это не работает? благодаря

Solutions Collecting From Web of "Подкатегория с одним пост-стилем?"

Вместо этого попробуйте это выражение:

 if ( is_category() && ( is_category( 59 ) || cat_is_ancestor_of( 59, get_queried_object_id() ) ) ) 

Обновление : для работы с отдельными сообщениями:

 if ( is_single() && $terms = get_the_category( get_queried_object_id() ) ) { foreach ( $terms as $term ) { if ( $term->term_id == 59 || cat_is_ancestor_of( 59, $term->term_id ) ) : ?> <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/products.css" type="text/css" media="screen" /> <?php break; endif; } }