大学生必見!確定申告でアルバイト代の税金を取り戻す方法

[み]WordPressで複数のカテゴリをパンくずリストに表示する方法

またしても、WordPressの話です。
以前にもパンくずリストを設置する方法を紹介しましたが、今回のは複数のカテゴリを全部表示するパンくずリストです。
もちろんコピペでいけますので、どんどんコピペして使ってください。

functions.phpにコピペするやつ

まずは、テーマの中にあるfunctions.phpに追加するコードです。

functions.php
/*** 複数のカテゴリをパンくずリストに表示 ***/
function the_breadcrumb() {
	if (!is_home()) {
		echo '';
		bloginfo('name');
		echo " > ";
	}
	if (is_category() || is_single()) { //カテゴリページ
		echo " > ";
		the_category(", ");
	}
	if (is_single()) {//投稿ページ
		echo ' > ';
		$ancestors = get_post_ancestors($post->ID);
		foreach (array_reverse($ancestors) as $parid) {
		$title = get_page($parid)->post_title;
		echo ''.$title.' > ';
		}
	the_title();
	}
}

single.phpに書くコード

次に、表示したいところに書くコードです。
まぁ、主にsingle.phpかなと思います。

php
<?php the_breadcrumb(); ?>

これで完了です。
にしても、いろんなものをつぎはぎなんで、コードがぐちゃぐちゃですね…
だってPHPがよくわからないんですもん。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

モバイルバージョンを終了