この記事は2008年10月20日に書かれたものです。既に内容が古い可能性があります。

Breadcrumb Navigation XT[パン屑リスト]

このページは、私がWordpess/ワードプレスでブログサイトを制作する上で必要とするプラグインを書き留めたものです。よって、下記Wordpess/ワードプレス用プラグインの使用方法を解説したページではありません。

ダウンロードページ

作者ページ

<?php if ( class_exists('breadcrumb_navigation_xt') ) { ?>
    <div class="breadcrumb">
    <?php 
    // Display a prefix
    echo 'Navigation: ';
    // new breadcrumb object
    $mybreadcrumb = new breadcrumb_navigation_xt;

// Apply options: オプション設定
//    設定したい項目の行頭のスラッシュ2つを外すと有効になる。UTF-8で保存。
//    以下にセットしてある値は、true/false の項目は初期値の逆、その他は初期値。

// $mybreadcrumb-&gt;opt['static_frontpage'] = true;    // 「ページ」を使ってブログ以外のホームページを設けている(ブログがホームの下位レベルにある)場合。初期値は false(ホーム=ブログ)
    // その場合のオプション
    // $mybreadcrumb-&gt;opt['url_blog'] = '';  // ブロクのURL。http://www.site.com/myweblog/にブログがあるなら '/myweblog/'
    // $mybreadcrumb-&gt;opt['home_display'] = false;   // 「Home」を表示しない場合。初期値は true(表示)
    // $mybreadcrumb-&gt;opt['url_home'] = get_settings('home');    // ホームへのリンクURI
    // $mybreadcrumb-&gt;opt['home_link'] = false;  // ホームにリンクを付けずテキストのみ表示。初期値は true(リンク付き)
    // $mybreadcrumb-&gt;opt['title_home'] = 'Home';    // ホームを表すテキスト

// その他のオプション
// $mybreadcrumb-&gt;opt['title_blog'] = 'Weblog';  // ブログのトップを表すテキスト
// $mybreadcrumb-&gt;opt['separator'] = ' / ';  /* 階層間の区切り文字 */
// $mybreadcrumb-&gt;opt['title_search'] = 'Search';    /* 検索結果ページを表すテキスト */
// $mybreadcrumb-&gt;opt['singleblogpost_prefix'] = 'Blog article: ';   /* 記事名の接頭辞 */
// $mybreadcrumb-&gt;opt['singleblogpost_suffix'] = '';     /* 同 接尾辞 */
// $mybreadcrumb-&gt;opt['page_prefix'] = '';   /* ページ名の接頭辞 */
// $mybreadcrumb-&gt;opt['page_suffix'] = '';   /* ページ名の接尾辞 */
// $mybreadcrumb-&gt;opt['urltitle_prefix'] = 'Browse to: ';    /* 上位ページのリンクにポインタを当てたときのツールチップの接頭辞 */
// $mybreadcrumb-&gt;opt['urltitle_suffix'] = '';   /* 同ツールチップの接尾辞 */
// $mybreadcrumb-&gt;opt['archive_category_prefix'] = 'Archive by category &amp;#39;';  /* カテゴリアーカイブの接頭辞 */
// $mybreadcrumb-&gt;opt['archive_category_suffix'] = '&amp;#39;';  /* カテゴリアーカイブの接尾辞 初期値はシングルクオート */
// $mybreadcrumb-&gt;opt['archive_date_prefix'] = 'Archive: ';  /* 年月日アーカイブの接頭辞 */
// $mybreadcrumb-&gt;opt['archive_date_suffix'] = '';           /* 年月日アーカイブの接尾辞  */
// $mybreadcrumb-&gt;opt['use404'] = false; /* 404エラーのときに次項の専用タイトルを表示しない場合。初期値は true(表示) */
// $mybreadcrumb-&gt;opt['title_404'] = '404';  /* 404エラー時の表示タイトル */
// $mybreadcrumb-&gt;opt['link_current_item'] = true;   /* 現在のページ名にリンクを付ける場合。初期値は false(テキストのみ) */
// $mybreadcrumb-&gt;opt['current_item_urltitle'] = 'Link of current page (click to refresh)';  /* 前項でtrueにしたときのツールチップ表示 */
// $mybreadcrumb-&gt;opt['current_item_style_prefix'] = ''; /* 現在のページ名の接頭辞(タグでもOK。&lt;span class=&quot;bc_current&quot;&gt;等) */
// $mybreadcrumb-&gt;opt['current_item_style_suffix'] = ''; /* 現在のページ名の接尾辞 */
// $mybreadcrumb-&gt;opt['posttitle_maxlen'] = 0;   /* 記事タイトルの表示文字数。0は無制限 */
// $mybreadcrumb-&gt;opt['singleblogpost_category_display'] = true; /* 単体記事表示時にカテゴリを表示。初期値は false(非表示) */
// $mybreadcrumb-&gt;opt['singleblogpost_category_prefix'] = '';    /* 前項でtrueにしたときのカテゴリ名の接頭辞 */
// $mybreadcrumb-&gt;opt['singleblogpost_category_suffix'] = '';    /* 同 接尾辞 */

// Display the breadcrumb
$mybreadcrumb-&gt;display();
?&gt;
&lt;/div&gt;&lt;!-- [breadcrumb] --&gt;

<?php } ?>

参考:power source

追記
コチラの方が使い勝手が良いです。Breadcrumb NavXT

タグ: ,