WordPress のブログサイトでパンくずリストを表示するコード

貼り付ける場所は single.php です。使っているテーマによっては違うので気をつけてください。

1
2
3
4
<div class="breadcrumbs">
	<a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a> &gt; 
	<?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &gt; '); ?>
</div>

このコードを使うと以下のように表示されます。

1
サイト名 > カテゴリ >

これはすぐ下に記事タイトルがある場合を想定したものです。ちゃんと記事タイトルまで表示されたパンくずリストを出力したい人は以下のコードを貼りつけてください。

1
2
3
4
5
<div class="breadcrumbs">
	<a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a> &gt; 
	<?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &gt; '); ?>
	<?php the_title(); ?>
</div>

このコードを貼りつければ以下のように表示されます。

1
サイト名 > カテゴリ > 記事タイトル

コメント

  1. wordpress 3.0.5 プラグインを使わずにPart2 - FANさんのコメント

    [...] いただいたパンくずです 参考サイト:「1秒で誰でもできる WordPress のブログサイトでパンくずリストを表示する太陽系最強のコードを書いてみたよ」 「single.php」のパンくずを表示させ [...]

  2. guriさんのコメント

    はじめまして。
    今サイト制作中なのですが、このサイトを見てパンくずリストをつけました。
    パンくずリストはついたのですが、投稿ページの画像をクリックすると
    Catchable fatal error: Object of class WP_Error could not be converted to string in ・・・

    とエラー文が表示されて、画像が表示されません。
    このエラーにはどう対処すればいいでしょう?