自分用のWordPressメモになります。

タクソノミーの記事一覧を表示させるためには、以下のファイルを作成する方法があります。

  • taxonomy-[slug].php
  • taxonomy.php

これらのファイルの中に書くコードの補足説明になります。

例えば、あるカスタム投稿を作って、その中にターム(カスタムタクソノミー)を作ったとします。

そのターム(カスタムタクソノミー)に属するカスタム投稿記事一覧を表示させ、さらにその投稿の数を制御したいという場合の対処法です。

一つの記事が複数のタームに属することを想定して、現在URLで表示されているタームスラッグ・ターム名の取得をおこなっています。

この部分で、タームスラッグを取得して、これで'term'の値を動的に変えています。

今回の依頼は、カスタムタクソノミーのアーカイブページで記事を全件表示させたいということでしたが、この表示件数を制御するのにひと苦労しました。

すぐに忘れてしまいそうだったので、メモがわりの備忘録でした。

急いで書いたので、乱筆乱文お許し下さい。海より深く反省。