Всем привет. Я сегодня прикрутил в single.php небольшой кусок кода. Подумал вещь полезная, расскажу читателям, может кому то пригодится для разных целей.
Вы уже наверно заметили, что в начале поста теперь у меня выводится надпись — Друзья, рекомендую к прочтению блог ITDevelop — Новости IT, программирование, unixway. Ну хочу просто в этом сайте немного поведенческие подтянуть, пока посту писать не начал. пусть хоть какой то трафик падает.
Но вот в чем проблема, в скрытых от главной страницы рубриках, у меня продажные под ссылки посты, в них такую запись я бы не хотел видеть. Оптимизаторы бурчать начнут. И часть заявок отвалится. Можно конечно найти опять какой то плагин, он все сделает, но нагружать блог я не хочу. Я вообще от половины плагинов давно отказался, все руками прописывал прямо в шаблонах. В этом случае поступил точно так же.
И так как это сделать? Все просто. В то место, где вы хотите, что бы отображался задуманный вами текст вы ставите следующий код:
<?php if ( in_category(‘one’) or in_category(two’) ) : ?>
<?php
if (is_single()){
echo ‘ тут нужный текст или html код ‘;
}
else {
echo ‘ ‘;
}
?>
<?php endif; ?>
Где one и two – это ярлыки интересующих нас рубрик, в которых текст должен отображаться.
Вот в принципе и всё. Сохраните пост в закладки, по любому пригодится в будущем