【WordPress】カスタム投稿記事一覧をターム別に表示する方法

がむしゃらワーカーしゅう丸(@shumarukiti)です!

この記事は、

WordPressでカスタム投稿記事一覧をターム別に出したいけど、どうやるか方法わからないな。

といった方に向けた記事です。

この記事のコードをコピペすることで、下のような表示が出来るようになります。

新卒採用、中途採用、アルバイト・パート別に募集要項を表示しています。

投稿タイプ・タクソノミー・ターム

今回、この記事で紹介するのは、企業サイトの採用ページの募集要項を職種別に表示する方法です。

投稿タイプ、タクソノミー、タームは下記の通り。

  1. 投稿タイプ → 募集要項 jobinfo
  2. タクソノミー → 採用カテゴリー recruitcategory
  3. ターム → 新卒採用・パート entry_level
          中途採用 ecperience-level
          アルバイト・パート parttime_level

表示されるイメージ

冒頭でも紹介しましたが、表示されるイメージです。

コード

こちらのコードをコピペするだけで、同じ様に表示されるので必要に応じてカスタマイズしてください。

$taxonomy_name、$post_typeは必要に応じて設定したものに変更してください。

またカスタマイズでいじるであろう箇所は2箇所くらいかなと思うので、簡単に少し解説しておきます。

  1. orderby → タームの順番を指定できます。
  2. posts_per_page → 表示る記事数です。

これで記事数と表示順序を変更できます。

まとめ

カスタム投稿記事一覧をターム別に表示できれば、コーポレートサイト制作時に便利なのでぜひこの機会に覚えておけばいいかと思います。
また各募集要項の中はカスタムフィールドで設定することで、かなり柔軟性の高いサイトを制作することができます。

とはいえWordPressの表示方法を自由自在に操るのは難しいですよね・・・。

ある程度WordPressの仕組みが理解できて、思い通りに表示させたい場合は、こちらの本がおすすめです。
何度も表示方法で助けられたWordPress中級者向けの本かなぁと思います。

▼プログラミング2ヶ月で10万稼いだノウハウを大公開しています。
この記事を実践することで誰でも稼げる内容です。

【フリーランス初心者】プログラミング勉強開始2ヶ月で10万円稼ぐノウハウ公開します【実体験】

2018.01.02