WordpressのパンくずリストはBreadcrumb Nav XTで

2009年12月16日 | コメント (0) (Wordpress, テンプレート, プラグイン)

Wordpressでパンくずリストを表現するにはBreadcrumb Nav XTというプラグインが必要です。

プラグインを出来るだけ使わない方針なのですがどうしても実現したいことが幾つかあります。

そのひとつが「パンくずリスト」

ホームページのナビゲーションとして優れたインターフェースであることはいうまでもなく、どこにいるのか迷子になりやすいブログでも非常に有効なナビゲーションだと思います。

導入は

  1. サイトからBreadcrumb Nav XTをダウンロード
  2. 解凍後wp-content/pluginsにアップロード
  3. プラグインを有効化

それでもって、テンプレート(index.phpやsingle.php、archive.phpなど)に以下のコードを挿入します。

<?php if (class_exists('breadcrumb_navigation_xt')) {

	// New breadcrumb object
	$mybreadcrumb = new breadcrumb_navigation_xt;
	// Options for breadcrumb_navigation_xt
	$mybreadcrumb->opt['title_blog'] = 'Home';
	$mybreadcrumb->opt['separator'] = ' &raquo; ';
	$mybreadcrumb->opt['singleblogpost_category_display'] = true;
	// Display the breadcrumb
	$mybreadcrumb->display();
} ?>

そうするとその箇所にいい感じにパンくずが挿入されたと思います。
ちなみに
['title_blog'] = 'Home' はトップでもなんでもOKで第一階層へのリンクです。

['separator'] = ' &raquo;はブレッド間を仕切るアイテム指定。
私は['separator'] = ' ≫ ';こんな感じに指定しています。

それでこのままだと
「Blog article:」や「Archive by category」
という邪魔な文字があると思いますのでその削除方法を。
breadcrumb-navigation-xt.phpをメモ帳などでひらいて該当文字列を検索して削除すればOK
Archive by categoryのあとの「' '」も消したければ以下の箇所を

'archive_category_prefix' => 'Archive by category &#39;',
'archive_category_suffix' => '&#39;',

それぞれ下のように変更

'archive_category_prefix' => '',
'archive_category_suffix' => '',

要するに「&#39;」が「'」なわけですね。

2009年12月16日
 タグ[ | | ] カテゴリ[ Wordpress, テンプレート, プラグイン ]
コメント (0)

Coment

コメントはありません

コメントする




Track Back

トラックバックはありません