@rekurt
Я никита

Как в Wordpress подцепить CSS с помощью функций in_category() и is_page()?

Как подцепить css с помощью этих функций?

Суть примерно такая:

если категория/страница 1,2,3
использовать файл css A
если категория/страница 4,5,6
использовать файл css B
иначе использовать файл css C
  • Вопрос задан
  • 2748 просмотров
Решения вопроса 1
LeeMiller
@LeeMiller
// Если в категории xxx и на странице yyy, Подгрузить xy.css
<?php if ( in_category('xxx') || is_page('yyy') ) { ?>
<link href='xy.css' rel='stylesheet' type='text/css'>
<?php } ?>

// Если ничего из вышеперечисленного, то подгрузить обычный css
<?php else { ?>
<link href='style.css' rel='stylesheet' type='text/css'>
<?php } ?>

Для указания нескольких правил, можно использовать как ||, так и массивы. прим:
1. is_category('') || in_category('') || is_page('')
1. in_category( array( 'a', 'b', 'c')

Подробнее в кодексе Wordpress
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы