Вопрос по коду Wordpress

A
На сайте с 30.01.2012
Offline
6
452

Здравствуйте! Столкнулся с проблемой вывода новостей из рубрик. На данный момент у меня в шаблоне стоит вот такой код для меню:

<?php if(is_home()): ?>

<nav id="primary-nav">
<div class="container">
<a href="#" id="btn-nav-opt">показать/спрятать</a>
<div class="columns sixteen">
<div class="nav-label"><?php _e('Фильтр:','sampression'); ?></div>

<ul class="nav-listing clearfix">
<li><a href="#" data-filter="*" class="selected"><span></span><?php _e('Показать все','sampression'); ?></a></li>

<?php
$categories = get_categories();
foreach($categories as $category):
?>
<li><a href="javascript:void(0);" data-filter=".<?php echo $category->slug; ?>" id="<?php echo $category->slug; ?>" class="selected filter-data"><span></span><?php echo $category->name; ?></a></li>
<?php
endforeach;
?>


</ul>

<!-- Check Viewport: If the normal design couldn't fit with viewport, the Categories will appear via CSS with Select Menu form -->
<select name="get-cats" id="get-cats">
<option value="*">Показать все</option>
<?php
foreach($categories as $category):
?>
<option value=".<?php echo $category->slug; ?>"><?php echo $category->name; ?></option>
<?php
endforeach;
?>
</select>

</div>
</div>
</nav>
<!-- #primary-nav -->
<?php endif; ?>

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

За ранее спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий