Как вывести посты wordpress, у которых два необходимых произвольных поля, с учетом категории?

Задача вывести на самой странице рубрики 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; ?>


Помогите решить проблему. Заранее спасибо.
  • Вопрос задан
  • 2704 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы