カテゴリやタクソノミーの絞り込みに対応した年別アーカイブへのリンク一覧を生成する処理(パラメータなしver)

[ ID : 2993 ]
シルバー
カテゴリやタクソノミーの絞り込みに対応した年別アーカイブへのリンク一覧を生成する処理(パラメータなしver)

概要

【Wordpress】任意のカテゴリやタクソノミーに限定した年次アーカイブ(記事一覧)の生成と、年次アーカイブリンクの生成について。

用途

  • カテゴリ(category)やタクソノミー(taxonomy)での絞り込みに対応した年別アーカイブへのリンクを生成する。
  • 年別アーカイブのURLを「/taxonomy/term/yyyy」の形式にする。

仕様

  • ターム選択<select>の対象のoptionが現在のクエリにあわせてselectedになる。
  • 年別リンクは現在のクエリにあわせてカレントclassを付与(is-current)。
  • ページャーは別途対応が必要(WPの「wp_pagenavi」の使用を想定)。

注意事項

  • 投稿アーカイブ(投稿一覧)での使用を前提としています。
  • 記事に設定されているタームが一つだけの場合にのみ、対応しています。

  • 流用しやすいようにhtml要素からclassを省いています。案件に合わせて任意のclassを付与してお使いください。

実装方法

このコンテンツの続きを閲覧するにはログインが必要です。 新規会員登録

この記事をシェアする

新着記事

全ての記事を見る

KONOCODEのメリット 無料会員登録