ど素人から毛を生やす。<延>

シングルページでタグの記事一覧表示

Web > WordPress 2014年4月25日(最終更新:3年前)

このページは2014.4.25に作成されています。時代の流れとそぐわない可能性があったり、僕が今以上のど素人だった頃の記事だったりするので、新しい記事を探してみるのも良いかもしれません。

どもです。
近頃、空腹気味の餅。です。

今回は当ブログが地味なパワーアップをしたので、ソースを晒したいと思います。

が、いつにもまして、どマイナーなカスタマイズです。
そもそも、WordPressをブログとして使わない限り、タグ要素ってあまり使わないイメージがあります。

解説としましては、
「singleページで」「記事にタグがある場合」「タグを表示した上で」「そのタグのついた記事を一覧表示する」カスタマイズです。

<?php if(has_tag()): ?>
            <p><?php the_tags('', '、', ''); ?>の記事</p>
              <?php $tag = ""; $post_tags_array = get_the_tags(); if($post_tags_array){ foreach($post_tags_array as $post_tags){ $tag = $tag.$post_tags->slug . ","; } }$tag = substr($tag, 0, -1); ?>
              <ul><?php wp_reset_query(); query_posts('tag='.$tag.'&showposts=5');?>
                  <?php if(have_posts()):while(have_posts()):the_post();?>
                    <li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>
                  <?php endwhile;wp_reset_query();endif;?>
              </ul>
 <?php endif; ?>

showposts=5 の数値を変更すると、表示される記事の数が変更されます。
<li><a href="<?php the_permalink();?>"><?php the_title();?></a></li>の部分がループ部分なので、お好みに合わせてカスタマイズします。

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった  (0)
  • (・∀・) 参考になった (0)
  • (`・ω・´) 役に立った (0)