Blog

【WordPress】タグがついたカスタム投稿をタグのアーカイブ(tag.php)に表示させる方法

2016/08/13

Wordpress

備忘録です。

投稿はタグ一覧で表示されるものの、カスタム投稿はタグ一覧(tag.php)で表示されなかったため調べて実装しました。

参考サイト
タグがついたカスタム投稿をタグのアーカイブに表示させるには?

functions.phpに記述

add_action( 'pre_get_posts', 'add_post_tag_archive' , 10 , 1);
function add_post_tag_archive( $wp_query ) {
  if ($wp_query->is_main_query() && $wp_query->is_tag()) {
    $wp_query->set( 'post_type', array('post','カスタム投稿タイプ'));
  }
}

カスタム投稿タイプは複数指定することも可能です。

ゼヒトモ内でのプロフィール: ROCKSTREAMゼヒトモのホームページ作成・制作サービス仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ