Потрясающие посты в WordPress из двух разных категорий - PullRequest
0 голосов
/ 02 июня 2018

Я создаю тему WordPress и хотел бы разбивать посты по категориям на слайдере и на странице блога.

Пока это то, что у меня есть:

$arg1 = array('category_name' => 'Photographs' );
$arg2 = array('category_name' => 'Quotes' );
$myposts1 = get_posts( $arg1 );
$myposts2 = get_posts( $arg2 );

Я хочу, чтобы вывод цикла был примерно таким:

<article>
    Photographs
</article>
<article>
    Quotes
</article>
<article>
    Photographs
</article>
<article>
    Quotes
</article>
ect..

Я могу управлять выводом цикла, как только получу настройку структуры.Я знаю, как добавить следующие теги внутри цикла, я просто не могу понять, как настроить исходную структуру.

<?php
    the_title();
    the_permalink();
    the_post_thumbnail();
?>

1 Ответ

0 голосов
/ 03 июня 2018

Чтобы использовать теги tempalte, вы должны зациклить стандартный цикл WordPress.Я добавил опцию настройщика в ползунок, чтобы выбрать категорию, и у меня был следующий запрос к шаблонам:

$st_portfolio_id = get_theme_mod( 'styledstore_slider_category' );
    $loop = new WP_Query( array( 'post_type' => 'product', 
        'tax_query' => array(
            array(
                'taxonomy' => 'product_cat',
                'terms'    => $st_portfolio_id
            ),
        )
    ) ); ?>

Следующий код был извлечен из тем WordPress Free под названием Styled Store.

Надеюсь, это поможет

...