带有特定三个类别分页的 Wordpress 显示帖子

Wordpress Display Posts with pagination of particular three categories

任何人都可以帮助如何在 wordpress 中列出特定类别 ID 的帖子,例如。考虑 (55,37,28) 是类别 ID。 我想使用分页显示它。提前谢谢你

作为参数,您可以传递类别 ID 以从该类别中获取帖子

<?php
$args = array('post_type'=>'post_type_name', 'cat' => '55,37,28');
// The Query
$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {
    echo '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        echo '<li>' . get_the_title() . '</li>';
    }
    echo '</ul>';
    /* Restore original Post Data */
    wp_reset_postdata();
} else {
    // no posts found
} ?>


 //this will echo out the pagination

echo paginate_links( array(
                'base'    => get_pagenum_link( 1 ) . '%_%',
                'format'  => ( ( get_option( 'permalink_structure' ) && ! $wp_query->is_search ) || ( is_home() && get_option( 'show_on_front' ) !== 'page' && ! get_option( 'page_on_front' ) ) ) ? '?paged=%#%' : '&paged=%#%',
                // %#% will be replaced with page number
                'currennext' => get_query_var('pages'),
                'total'   => $the_query->max_num_pages,
                'prev_t'=>true,
                'prev_text'=> __('« Previous'),
                'next_text'=> __('Next »'),
            ) );

对于 paginate_links 你可以查看 here