keysさん、こんにちは。
目的から考えれば、その機能を持ったプラグインを導入してしまう方が早いし確実です。
Breadcrumb NavXTあたりは、日本語で紹介されているサイトも多いので、導入しやすいかと思います。
Breadcrumb NavXT
現在のページが属する親ページのリンクを表示する為のテンプレートタグはあるのでしょうか?
WP2.7 現在ありません。
それとも、各親ページごとにカスタムテンプレートをつくり
その中でそれぞれの親ページへのパンくずリストを書かなければならないのでしょうか。
jim912 さんもご回答なさっていますが、パンくずリスト用のプラグインがいくつか公開されていますので、それらのうちいずれかをご利用になってはいかがでしょうか?
Breadcrumb NavXT は特に使いやすいかと思います。
また、コードで記述するなら、例えば以下のようにすればいいのではないかと思います。
$ancestors = array_reverse( get_post_ancestors( $post ) );
if ( !empty( $ancestors ) ) {
foreach ( $ancestors as $ancestor ) {
echo '<a href="' . get_permalink( $ancestor ) . '">'
. get_the_title( $ancestor ) . '</a> &gt; ';
}
}
トピック投稿者
keys
(@keys)
jim912さん、mizubeさん ありがとうございます。
親ページの部分だけが出来なかったので、なんとかならないかと思ったのですが、
テンプレートタグが無いのなら仕方がないですね。
mizubeさん、コードまでありがとうございます。
今回はお二人おすすめのBreadcrumb NavXTで実現しようと思います。
アドバイスどうもありがとうございました。