Вывод Поиска только в определённых местах сайта
-
Здравствуйте дорогие форумчане.
Перейду сразу к делу.(Под словом «Поиск» я имею ввиду сам div- <div id=»search»>…</div>)
Сайт у меня представляет не блог, а каталог, который находится на главной странице.
На сайте есть отдельная категория(«Статьи»), которая находится на отдельной странице.
Я хочу, чтоб Поиск был только на страницах каталога, и чтоб когда я находился на любых других страницах сайта, то Поиск исчезал.Я сделал так:
<?php if(is_home() || is_search() || is_category() || is_single()) { print <<<END <div id="search">...
Вот у меня получилось то, что я хочу. Теперь у меня есть поиск на:
1) Главной странице is_home()
2) При показе результатов поиска is_search()
3) При просмотре категорий is_category()
4) При просмотре постов is_single()Так вот. Мне нужно, чтоб при просмотре всех постов определённой категории(«Статьи») Поиск отсутствовал.
Кажется, надо дописать в условие что-то типо:
… AND !(TRUE-если это пост заданной категории)Помогите пожалуйста.
- Тема «Вывод Поиска только в определённых местах сайта» закрыта для новых ответов.