Задача вывести на самой странице рубрики wordpress вывести посты, принадлежащие этой рубрике, но с разбитием на подтемы (как пример есть рубрика чайники, хотелось бы разбить на странице самой рубрики на электрически, на газ и т. д. произвольные поля есть).
Не получается прикрепить категорию, один шаблон категории используется для нескольких рубрик, соответственно код должен быть универсален, просто подставить ID категории не вариант, необходимо, чтобы ID вычислялся в зависимости от категории.
Собственно, кусок кода.
<?php
function idCat() {
if (is_category()) :
$identifikator_rubriki = get_query_var('cat');
endif;
return $identifikator_rubriki;
}
$args = array('meta_query' => array(array('key' => 'ключ произвольного поля', 'value' => 'значение произвольного поля',), array('key' => 'ключ произвольного поля-2', 'value' => 'значение произвольного поля-2',)), 'showposts' => '3', 'cat' => 'cat');
$news = new WP_query(); $news->query($args); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>
<div class="entry-thumb">
<a href="<?php the_permalink() ?>"><?php the_post_thumbnail(); ?></a>
</div>
<?php endwhile; ?>
Помогите решить проблему. Заранее спасибо.