0

私はワードプレスに不慣れなので、これは非常に明白な質問かもしれません。

特定のカテゴリの投稿のみを取得するにはどうすればよいですか。

4

5 に答える 5

3

他の方法を試すこともできます

<?php
    $post = query_posts( array ( 'category_name' => 'uncategorized') );
    $post = query_posts( array ( 'category_slug' => 'uncategorized') );
    $post = query_posts( array ( 'category' => 1) );
?>
于 2013-01-08T10:19:19.413 に答える
0

WP_Query を使用することをお勧めします。

<?php
    // The Query
    $the_query = new WP_Query( 
        'category_name' => 'slug-of-category',
    );

    // The Loop
    while ( $the_query->have_posts() ) :
        $the_query->the_post();
        echo '<li>' . get_the_title() . '</li>';
    endwhile;

    // Restore original Query & Post Data
    wp_reset_query();
    wp_reset_postdata();
?>
于 2013-01-08T10:22:06.307 に答える
0
<?php
    //here 1 is category id
    $args = array( 'cat' => 1);
    query_posts( $args );
    while ( have_posts() ) : the_post();
        the_title();
        the_content();
    endwhile;
    wp_reset_query();
?>
于 2013-01-08T10:46:21.693 に答える
0

これを試して:

 <?php
   $posts = get_posts(array('category' => 1));
 ?>
于 2013-01-08T06:29:25.520 に答える