Показать категорию поста на странице WordPress - PullRequest
0 голосов
/ 10 июня 2018

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

Ответы [ 2 ]

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

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

$paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;

$args = array(
    'posts_per_page' => 10,
    'category_name' => ‘your category’,
    'paged' => $paged,
);

$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {

    while ( $the_query->have_posts() ) {
        $the_query->the_post();?>
            <h4><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h4>
                <h5><?php the_time('F j, Y'); ?></h5>
                <div>
                   <?php if( has_excerpt() ): the_excerpt(); else: the_content(); endif; ?>
                </div>
            <?php  }?>
    //Page navigation
        <div id="pagenav" class="navigation clearfix">
            <div class="nav-prev alignleft"><?php next_posts_link( '<i class="fa fa-angle-double-left" aria-hidden="true"></i> Older Entries', $the_query->max_num_pages ); ?></div>
            <div class="nav-prev alignright"><?php previous_posts_link( 'Newer Entries <i class="fa fa-angle-double-right" aria-hidden="true"></i>' ); ?></div>
        </div><!-- #pagenav -->
        <?php echo '</div>';

     } else {
        // no posts found
        echo '<h1>No Posts Found</h1>';
    }

    // Restore original Post Data
    wp_reset_postdata();
    ?>
0 голосов
/ 10 июня 2018

Используйте следующее:

[display-posts category="fishing,hiking"]

Вы можете привести множество других аргументов.Эта ссылка будет полезна: https://en.support.wordpress.com/display-posts-shortcode/

...