• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывод на сайдбаре только для главной страницы. КАК?

Статус
В этой теме нельзя размещать новые ответы.

unixman

Гуру форума
Регистрация
6 Сен 2006
Сообщения
686
Реакции
64
Подскажите, как сделать, чтоб при открытии главной странице на сайдбаре что-то писалось, а для всех остальных - нет?
 
если нужно вывести что-то только на главной, вот код
PHP:
<?php if ( is_home() ) { ?>

ваш html-, php-код 

<?php } ?>

но при таком варианте вывод будет также и на отдельных страницах: page 2, page3, page 4 и т.д.

чтобы этого не было, вот усовершенствованный вариант:
PHP:
<?php
if ( (is_home()) && !(is_page()) && !(is_single()) && !(is_search()) && !(is_archive()) &&
!(is_author()) && !(is_category()) && !(is_paged()) ) { ?>
Это увидят только на главной странице блога
<?php } ?>
 
Еще один вопросик...
Можно ли как-то вывести сообщения из отдельной категории на отдельную страничку?
К примеру есть на сайте категория "тест", затем в админке создается одноименная страничка и только на ней публикуются записи из категории "тест"
 
По первому твоему вопросу ты можешь посмотреть дефолтную вордпресовскую тему. Там как раз в Записи не выводится сайдбар. Наглядно увидишь, о чем писал Tias.

Насчет второго вопроса, то если я правильно тебя понял, то ответ нет. По крайней мере в версии 2.3.3 не поддерживался отдельный шаблон для категорий. А на Страницах, где это поддерживается, нет вывода записей из категории. Возможно я ошибаюсь, но несколько месяцев назад искал решение подобной задачи, без успешно.

Может тебе пригодится вот это:

Помогает вывести нужное количество постов из нужной категории.

Upd. Нашел решение на форуме русскоязычной версии WP.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху