wpwordpressでプラグインを使わずカテゴリーベースで関連記事を表示
2013/09/05
wordpressでプラグインを使わず同じカテゴリー内の記事を関連記事として表示する方法をメモします。
そして、古い記事も見てもらいやすくするため記事をランダムで表示したいと思います。
下記のコードは<ul>のリストで形式で10件の関連記事を表示する場合です。
<ul> <?php $related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'orderby' => rand, 'numberposts' => 10, 'post__not_in' => array($post->ID) ) ); if( $related ) foreach( $related as $post ) { setup_postdata($post); ?> <li><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li> <?php } wp_reset_postdata(); ?> </ul>
Related Posts関連記事
- 2014/11/06WordPressでページ送り先のtitle重複をなくすタグ
- 2014/06/17カスタムフィールドの有無で条件分岐
- 2014/05/22カスタムフィールドの値をループ外で出力する
- 2014/05/09WordPressの自動マイナーアップデートを解除する
- 2014/02/28wordpressで固定ページの内容を出力する
- 2013/12/22wordpressでバナーなどの画像をランダム表示
- 2013/12/20wordpressでパーマリンクを変更した際の301リダイレクト
- 2013/12/13WordPressでサイトを作る際必ず使用するタグ一覧
- 2013/11/21WordPressをカスタマイズする際に必要な条件分岐