добрый день знатакам)
Вот тут пытаюсь реализовать меню для сайта... суть следующая ... когда попадаешь в определенный раздел (страницу) то выводится спецальное меню из цикла
код есть такой, он работает, на определенных страницах которыя я поставил условия, но на всех остальных страницах сайта выводится <div class="tabs-wrapper"> без содержимого, а надо чтобы этого блока вообще небыло, только на тех страницах к которым заданы условия
<?php
if ( is_singular( 'sorta' ) && has_term ( 'sorta-tomatov', 'catsort' ) ) query_posts($query_string . "&post_type=sorta&taxonomy=catsort&term=sorta-tomatov&orderby=name&showposts=-1") ;
if ( is_singular( 'sorta' ) && has_term ( 'sorta-yabloni', 'catsort' ) ) query_posts($query_string . "&post_type=sorta&taxonomy=catsort&term=sorta-yabloni&orderby=name&showposts=-1") ;
/**Расстения**/
if ( is_singular( 'mushroom' )) query_posts($query_string . "&post_type=mushroom&taxonomy=klass&order=ASC&showposts=-1");
{ ?>
<div class="tabs-wrapper">
<ul class="tabs clear">
<li class="current"><span><i>Записи</i></span></li>
</ul>
<div class="box1 visible">
<ul class="menuList1">
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</div>
</div>
<br />
<?php } ?>
помогите пожалуйста!)
Примечание:
Дело в том что у каждого квери свое условие для вывода определенного цикла из определенной рубрики
вот наглядно у меня получается так
if (выражение);
if (выражение);
if (выражение);
{команда}
вот у меня щяс так но я понимаю что это неправильно и вообще недолжно работать, но почемуто работает(
можно ли вообше задать 1 команду для 3 разный варажений ?
Примечание:
это wordpress
А { ?> это открывающиеся условие {}
только скобка открывается перед дивом
а закрывается после дива
а сам див не обернут <?php ?> так как это вордпресс
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.