

wordpressで自作テーマを作成しております。  
archive.phpで投稿記事一覧ページを作成したのですが、記事のカテゴリリンクをクリックしても、カテゴリ別の投稿記事一覧へ進まない問題を解決したいです。

### 状況

archive.phpで投稿記事一覧ページを作成済み。  
投稿記事のカテゴリをクリックした時に、カテゴリ別一覧へは進まず（URLにはカテゴリが表示されている）カテゴリ関係なく全ての記事が表示される。

### 望ましい状況

記事一覧ページで表示されている新着記事のカテゴリ（例えば”cat”）をクリックすると、カテゴリをcatで設定している記事だけの一覧を表示させたい。

### 現在のコード

[code]

     <?php get_header(); ?>
    
        <section>
          <div class="diary-h"><h2>日記一覧</h2></div>
    
        <?php
    global $post;
    $args = array( 'posts_per_page' => 50 );
    $myposts = get_posts( $args );
    foreach( $myposts as $post ) {
       setup_postdata($post);
    ?>
    <div class="diary-item">
      <div class="diary-img">
        <?php the_post_thumbnail('index_thumbnail'); ?>
      </div>
      <div class="diary-text">
       <div class="diary-time">
           <?php the_time('Y.m.d') ?>    
       </div>
       <div class="diary-category">
           <?php the_category(',') ?>
       </div>
       <div class="diary-title">
         <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
        </div>
      </div>
    </div>
    <?php
    }
    wp_reset_postdata();
    ?>
    
        </section>
    
        <?php get_footer(); ?>
        <?php get_sidebar(); ?>
    
[/code]


CC BY-SA 4.0
2021-02-08T19:00:41.043
73875
2023-09-03T02:01:55.227
2021-02-09T00:33:12.973
3060
43497
question
php wordpress
wordpressのarchive.phpで作成した記事一覧画面のカテゴリボタンを押しても、カテゴリ別の記事一覧ページへ飛ばない問題を解決したい。


category-〇〇.phpをカテゴリ別に作成し、それぞれで取得していく

という方法で解決できました！  
閲覧してくださった皆さん、ありがとうございました！！


CC BY-SA 4.0
2021-03-12T17:18:43.397
74633
2021-03-12T17:18:43.397
43497
73875
answer