Uzbek

Динамический заголовок в шапке блога

Знатоки WP и PHP, помогите кто чем может 🙂

Делаю я, значит, динамический заголовок (H1) в шапке блога.
На главной стр. один заголовок, на стр. поста — другой, в категориях — третий и т. д.

К примеру, такой кусок:

<h1><?php if (is_home ()) {echo 'Бла-бла-бла';} 
elseif (is_category()) {echo 'Бла-бла-бла | '; single_cat_title();}
ну и так далее по всем видам страниц
</h1>

Проблемы начинаются там, где я хочу отобразить что-нибудь, не относящееся к текущему виду генерируемой страницы.

То есть, если elseif (is_category()), то single_cat_title(); без проблем отображается.
А если elseif (is_single()), то название категории фиг выводится. Пустое место.

Я, например, хочу, чтобы на стр. самого поста в шапке выводился такой заголовок:

elseif (is_single()) {echo 'Бла-бла-бла | '; single_tag_title();

Чтобы в H1 заключался тег этого поста.

Но как я ни кручу, в случае с single работает только single_post_title и ничего больше 🙁

«Почистить» RSS

Такой вопрос.
В общем, тестил темы блога, разные стили и пр. Ну, были какие-то тестовые посты (типа «Привет, мир»), ес-но.
И оказалось (проверил сам), что Яндекс.Лента, если подписаться на RSS, весь этот мусор выдергивает откуда-то и все это появляется в ленте.
Google Reader, например, так не делает. Если сейчас публично висит только один пост, то ридер его и показывает. А Яндекс.Лента показывает все тестинги и прочее, которые были в прошлом.
Вопрос: где все это хранится и как все это вычистить?
Не хочется просто, чтобы первые подписчики через Яндекс.Ленту (если они будут) увидели все это барахло 🙂

Anonymous
Отправить
Ответ на: