階層化しているタグページにパンくずを表示したい
-
お世話になっております。
オリジナルテーマを使っております。タグページにてパンくずを
親タグの場合は
HOME >親タグ子タグの場合は
HOME >親タグ >子タグ孫タグの場合は
HOME >親タグ >子タグ >孫タグのように表示したいです。
https://ja.forums.wordpress.org/topic/10840?replies=3
上記を参考にさせて頂いただいたのですが<?php $oyaterm = array_pop(get_the_terms($post->ID, 'post_tag')); $term_p = $current_tag->parent; if ( ! $term_p == 0 ){ /* 子の場合 */ $oyaterm = array_shift(get_the_terms($post->ID, 'post_tag')); echo '<a href="/tag/' . $oyaterm->slug . '">' . esc_html($oyaterm->name) . '</a>' ?> > <?php $term = $wp_query->queried_object; echo esc_attr($term->name); ?> <?php } elseif { /* 孫の場合 どうしたらいいのか分かりません*/ } else { /* 親の場合 */ single_tag_title(); } ?>
子タグの時に親タグが空になってしまいます。
また、孫タグをだしたい時はどのようにすればいいのでしょうか?
そもそも、この書き方が正しいのかも分からない状況です。ご教示頂けますと幸いです。
よろしくお願いいたします。
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「階層化しているタグページにパンくずを表示したい」には新たに返信することはできません。