но только к одной нужно в начале сделать постоянное описание что, зачем и куда…?!
Уточним задачу. На странице ленты одной из рубрик нужно перед лентой записей вывести блок текста.
Я правильно понял?
Автор
Иван
(@cotic2013)
Да правильно но только на одной конкретной рубрике…
В таком случае как простой вариант — создать для этой рубрики свой шаблон добавив в него нужный блок.
Или другой вариант — is_category
Автор
Иван
(@cotic2013)
Спасибо!
Знаю специфическая задача но шаблон под одну рубрику не охота… Да и не такой уж мастер… А может есть еще вариант с вставкой в страницу кода с ID рубрики, допустим как шорткоды, или что то того какой то хак?!
Знаю специфическая задача но шаблон под одну рубрику не охота… Да и не такой уж мастер…
Вы даже не прочитали по ссылкам.
А между тем всё это звучит страшно, а делается буквально в 2 клика. Почитайте, разберитесь. Абсолютно ничего сложного, но зато откроете новый мир (это больше касается первой ссылки) 🙂
А может есть еще вариант с вставкой в страницу кода с ID рубрики,
А вторая ссылка для чего?
Автор
Иван
(@cotic2013)
Описание из второй статьи, что куда вставлять, что бы получить нужный вариант. У меня рубрика ID26, мне это на 2 часа и то не получилось, если есть у кого то время опишите что куда, заранее спасибо!
Условный тэг, проверяющий показывается ли страница категорий или нет.
is_category представляет собой логическую функцию, т.е. эта функция возвращает правду (true), если условие совпадает или ложь (false), если не совпадает.
Использование
<?php is_category($category); ?>
Параметры
$category (строка/число)
ID, заголовок или название категории (slug).
По умолчанию: нет
Примеры
1. Пример разного рода проверок:
is_category();
// функция вернет true, если показывается любая страница категорий.
is_category('9');
// true, если показана страница категории с ID 9.
is_category('Выход есть');
// true, если показана категория с названием 'Выход есть'.
is_category('vihod-est');
// true, если показана категория с названием 'vihod-est'.
is_category(array(9,'blue-cheese','Stinky Cheeses'));
// Вернет true, если показана категория с ID 9 или с названием 'blue-cheese', или со слагом 'Stinky Cheeses'. Имейте ввиду, что возможность передавать массив была добавлена в версии 2.5.
is_category() из файла: /wp-includes/query.php
function is_category( $category = '' ) {
global $wp_query;
if ( ! isset( $wp_query ) ) {
_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1' );
return false;
}
return $wp_query->is_category( $category );
}
что куда вставлять, что бы получить нужный вариант.
Зависит от Ваше темы.
Не поверите, но для нахождения ответа на этот вопрос нужно разобраться с первой ссылкой (это как бэ основа ВП) 🙂
Возможно это файл (шаблон) category.php.
И не надо копипастить сюда мануалы.