タグアーカイブでカスタムメニューが出力されない
-
タグアーカイブのページでカスタムメニューが出力されないという症状です。
以下のフォーラムページとほとんど同じ症状です。
●タグ別アーカイブで、カスタムメニューが表示されなくなる
http://ja.forums.wordpress.org/topic/6408?replies=7固定ページでもタグを利用するため、
`function add_page_to_tag_archive( $obj ) {
if ( is_tag() ) {
$obj->query_vars[‘post_type’] = array( ‘post’, ‘page’ );
}
}
add_action( ‘pre_get_posts’, ‘add_page_to_tag_archive’ );`というfunctionをfunctions.phpに記入しています。
以下のページを参照しました。●固定ページに設定したタグをタグ別アーカイブやタグクラウドで利用
http://ja.forums.wordpress.org/topic/6380?replies=7もろにpyonkoさんとまったくもって同じ症状なんですが、どうやら
$obj->query_vars['post_type'] = array( 'post', 'page' );
の部分が影響しているようで、コメントアウトするとカスタムメニューは表示されます。
もちろんタグアーカイブは表示されないのですが。query_varsを指定するとカスタムメニューが出力できなくなる、ということはありますでしょうか?
『タグアーカイブで固定ページの投稿も含めて、カスタムメニューも出力させる』にはどうしたらよいでしょうか。
- トピック「タグアーカイブでカスタムメニューが出力されない」には新たに返信することはできません。