Помощник
|
Отдельный шаблон для записей категории Wordpress |
ankn
|
Сообщение
#1
|
||
|
|
||
|
|||
TwistedAndy |
30.3.2016, 18:15;
Ответить: TwistedAndy
Сообщение
#2
|
|
Вам нужно создать шаблон с именем category-slug.php или category-ID.php, где ID - это идентификатор рубрики, slug - псевдоним. Подробнее в описании: https://codex.wordpress.org/Category_Templates
-------------------- |
|
|
ankn
|
Сообщение
#3
|
|
|
|
|
Chmil |
14.4.2016, 14:13;
Ответить: Chmil
Сообщение
#4
|
|
отдельным шаблоном для записей делайте, нужные скрипты и стили для етого шаблона подключайте отдельно, только там где он используются, если нужна помощь, пишите
Сообщение отредактировал Chmil - 14.4.2016, 14:13 -------------------- Авторский блог Полезное на заметку |
|
|
hamer121 |
15.4.2016, 0:09;
Ответить: hamer121
Сообщение
#5
|
|
|
Код /** * * Custom single template for certain category * @author: hamer121 */ add_filter('single_template', 'check_for_category_single_template'); function check_for_category_single_template( $t ){ foreach( (array) get_the_category() as $cat ){ if ( file_exists(TEMPLATEPATH . "/single-category-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-category-{$cat->slug}.php"; if($cat->parent){ $cat = get_the_category_by_ID( $cat->parent ); if ( file_exists(TEMPLATEPATH . "/single-category-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-category-{$cat->slug}.php"; } } return $t; } Добавьте в functions.php код выше и создайте шаблон по типу single-category-[slug].php Т.е. если у вас категория имеет слаг consult то шаблон для записи в этой категории будет single-category-consult.php
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
SiteAnalyzer - бесплатная программа для аудита и анализа сайта | 79 | Chaser | 74333 | Сегодня, 1:02 автор: Chaser |
|
Посоветуйте массажер для спины и шеи | 11 | Boymaster | 942 | Вчера, 18:24 автор: Arsenwenger |
|
⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами! | 84 | AdsPower | 24602 | Вчера, 16:35 автор: AdsPower |
|
Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат | 55 | arendator | 35114 | Вчера, 2:12 автор: arendator |
|
Rebex.io – Ваша инновационная платформа для обмена криптовалюты! | 3 | Rebex | 975 | 24.4.2024, 20:50 автор: Rebex |
Текстовая версия | Сейчас: 26.4.2024, 9:12 |