<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>もうひとつの創るブログ &#187; Breadcrumb Navigation XT</title>
	<atom:link href="http://wordpress.metaboy.net/archives/tag/breadcrumb-navigation-xt/feed" rel="self" type="application/rss+xml" />
	<link>http://wordpress.metaboy.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 13 May 2010 04:13:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>パンくずリスト:これは必須。Wordpressにはいいプラグインがある ･･･ 【機能カスタマイズ】</title>
		<link>http://wordpress.metaboy.net/archives/54</link>
		<comments>http://wordpress.metaboy.net/archives/54#comments</comments>
		<pubDate>Tue, 02 Dec 2008 09:17:07 +0000</pubDate>
		<dc:creator>metaboy</dc:creator>
				<category><![CDATA[機能カスタマイズ]]></category>
		<category><![CDATA[Breadcrumb Navigation XT]]></category>
		<category><![CDATA[Wordpress パンくずリスト]]></category>
		<category><![CDATA[テンプレート]]></category>
		<category><![CDATA[パンくずリスト]]></category>

		<guid isPermaLink="false">http://wordpress.metaboy.net/?p=54</guid>
		<description><![CDATA[　サイトに必須の「パンくずリスト」。
　先日、
　　・Movable Type4 の構築サイト「創るブログ」に設置したが
　この
　　・Wordpress の構築サイト「もうひとつの創るブログ」にも
　考える。
　Wordpress の場合、この辺のプラグインも充実しているようで
　すぐにいい感じのプラグインをいくつか発見
まず
◆Breadcrumb Navigation XT
　いろいろなブログで紹介
　されているから、みなさん
　もご存知でしょう。

　■ソースをダウンロードし解凍
　■フォルダごと
　　Wordpress 所定のプラグインフォルダ
　　に格納（アップロード）し
　　　＞　wp/wp-content/plugins/ 以下
　■Wordpress管理画面の
　　・プラグイン管理　画面で
　　　＞　[使用する] をクリック
　■利用方法は
　　次のようなブログで詳細に説明されている。
　　☆パンくずナビゲーションをWordPressに
　　　( by BiaDesign さん )
　　☆パンくずナビゲーションプラグイン Breadcrumb Navigation XT
　　　( by WordPress Go Go さん )
　　☆WP plugin[up]: パン屑ナビゲーションを表示 &#8211; Breadcrumb Navigation XT
　　　( by power source* さん )
　　・早速トライ
　　　ただ、面倒がり屋で、できるだけ後で楽したい私が
　　　最初に行ったのは
◆１：専用テンプレートの作成
　・Movable Type4 のように、
　　「モジュールテンプレートの作成」などのメニューが
　　あるわけではないので、
　　・テキストファイルで
　　　pankuzu_links.php というファイルを作成し
　　・現在利用している「テーマ」の専用ディレクトリ
　　　にアップロード
　　　＞　wp/wp-content/themes/green-light/ 以下
　　・管理画面から編集できるように
　　　ファイルのパーミッションを　666 にする
◆２：専用組込関数の作成
　・Wordpress の場合、
　　ヘッダーやフッターの　テンプレートを組み込む部分は
　　&#60;?php get_header(); ?&#62; や
　　&#60;?php get_footer(); ?&#62; などの関数で組み込まれている
　　※まぁ、php構築であるから、
　　　include や require で　組み込んでもいいのだが
　　　「Wordpress の構築の習得・学習」を兼ねていることを考え
　　　同じスタイルをとることにする
　　・これら関数が書かれているファイルを
　　　直接編集する
　　　＞　wp/wp-includes/general-template.php
　　　・23行目あたりの　function get_sidebar( $name = null )
　　　　の後に次の関数を追加

function [...]]]></description>
			<content:encoded><![CDATA[<p>　サイトに必須の「<strong>パンくずリスト</strong>」。<br />
　先日、<br />
　　・<strong>Movable Type4</strong> の構築サイト「<strong><a href="http://movabletype.metaboy.net/" target="_blank" title="創るブログ">創るブログ</a></strong>」に設置したが<br />
　この<br />
　　・<strong>Wordpress</strong> の構築サイト「<strong><a href="http://wordpress.metaboy.net/" target="_blank" title="創るブログ">もうひとつの創るブログ</a></strong>」にも<br />
　考える。</p>
<p>　<strong>Wordpress</strong> の場合、この辺のプラグインも充実しているようで<br />
　すぐにいい感じのプラグインをいくつか発見</p>
<p>まず<br />
◆<a href="http://sw-guide.de/wordpress/plugins/breadcrumb-nav-xt/" rel="nofollow" target="_blank" title="Breadcrumb Navigation XT"><strong><span style="color:#FF0000">Breadcrumb Navigation XT</span></strong></a><br />
<a href="http://sw-guide.de/wordpress/plugins/breadcrumb-nav-xt/" target="_blank" rel="nofollow" title="Breadcrumb Navigation XT"><img alt="" src="http://mozshot.nemui.org/shot?http://sw-guide.de/wordpress/plugins/breadcrumb-nav-xt/" width="80" height="80" align='left' border=0 hspace=6 vspace=6></a>　いろいろなブログで紹介<br />
　されているから、みなさん<br />
　もご存知でしょう。<br />
<br clear='all'><br />
　■ソースをダウンロードし解凍<br />
　■フォルダごと<br />
　　<strong>Wordpress 所定のプラグインフォルダ</strong><br />
　　に格納（アップロード）し<br />
　　　＞　<i>wp/wp-content/plugins/</i> 以下</p>
<p>　■Wordpress管理画面の<br />
　　・<strong>プラグイン管理</strong>　画面で<br />
　　　＞　[使用する] をクリック</p>
<p>　■利用方法は<br />
　　次のようなブログで詳細に説明されている。</p>
<p>　　☆<a href="http://bd.dotted.jp/archives/48/" rel="nofollow" target="_blank" title="パンくずナビゲーションをWordPressに">パンくずナビゲーションをWordPressに</a><br />
　　　( by <strong>BiaDesign</strong> さん )<br />
　　☆<a href="http://wordpressgogo.com/plugin/plugin_breadcrumb_navigation_xt.html" rel="nofollow" target="_blank" title="パンくずナビゲーションプラグイン Breadcrumb Navigation XT">パンくずナビゲーションプラグイン Breadcrumb Navigation XT</a><br />
　　　( by <strong>WordPress Go Go</strong> さん )<br />
　　☆<a href="http://bono.s201.xrea.com/2006/09/168-wp_breadcrumb_nav_xt/" rel="nofollow" target="_blank" title="WP plugin[up]: パン屑ナビゲーションを表示 - Breadcrumb Navigation XT">WP plugin[up]: パン屑ナビゲーションを表示 &#8211; Breadcrumb Navigation XT</a><br />
　　　( by <strong>power source*</strong> さん )</p>
<p>　　・早速トライ<br />
　　　ただ、面倒がり屋で、できるだけ後で楽したい私が<br />
　　　最初に行ったのは</p>
<p><strong>◆１：専用テンプレートの作成</strong><br />
　・<strong>Movable Type4</strong> のように、<br />
　　「モジュールテンプレートの作成」などのメニューが<br />
　　あるわけではないので、<br />
　　・テキストファイルで<br />
　　　<i>pankuzu_links.php</i> というファイルを作成し<br />
　　・現在利用している「テーマ」の専用ディレクトリ<br />
　　　にアップロード<br />
　　　＞　<i>wp/wp-content/themes/green-light/</i> 以下</p>
<p>　　・管理画面から編集できるように<br />
　　　ファイルのパーミッションを　666 にする</p>
<p><strong>◆２：専用組込関数の作成</strong><br />
　・<strong>Wordpress</strong> の場合、<br />
　　ヘッダーやフッターの　テンプレートを組み込む部分は<br />
　　<i>&lt;?php get_header(); ?&gt;</i> や<br />
　　<i>&lt;?php get_footer(); ?&gt;</i> などの関数で組み込まれている<br />
　　※まぁ、php構築であるから、<br />
　　　include や require で　組み込んでもいいのだが</p>
<p>　　　「Wordpress の構築の習得・学習」を兼ねていることを考え<br />
　　　同じスタイルをとることにする</p>
<p>　　・これら関数が書かれているファイルを<br />
　　　直接編集する<br />
　　　＞　<i>wp/wp-includes/general-template.php</i></p>
<p>　　　・23行目あたりの　<i>function get_sidebar( $name = null )</i><br />
　　　　の後に次の関数を追加</p>
<div class='source_pre'>
<pre>function get_pankuzu_links() {
	do_action( 'get_pankuzu_links' );
	if ( file_exists( TEMPLATEPATH . '/pankuzu_links.php') )
		load_template( TEMPLATEPATH . '/pankuzu_links.php');
}</pre>
</div>
<p><strong>◆３：pankuzu_links.php の編集</strong><br />
　・<strong>Wordpress管理画面</strong>で、<br />
　　[デザイン]＞[テーマエディタ]</p>
<p>　　<i>pankuzu_links.php</i> を次のように編集</p>
<div class='source_pre'>
<pre>&lt;?php
if ( is_home() ) {
 echo "&lt;br&gt;";
}else{
if (class_exists('breadcrumb_navigation_xt')) {
// new breadcrumb object
$mybreadcrumb = new breadcrumb_navigation_xt;
// Apply Options
$mybreadcrumb-&gt;opt['singleblogpost_category_display'] = true;
$mybreadcrumb-&gt;opt['singleblogpost_prefix'] = '';
$mybreadcrumb-&gt;opt['archive_category_prefix'] = '';
$mybreadcrumb-&gt;opt['title_blog'] = 'HOME';
$mybreadcrumb-&gt;opt['separator'] = ' &gt; ';
// Display the breadcrumb
$mybreadcrumb-&gt;display();
}}
?&gt;</pre>
</div>
<p>　まず、スタートページ(HOME) では<br />
　表示させないで、&lt;br&gt;のみ</p>
<p>　オプションは<br />
　　・$mybreadcrumb-&gt;opt['singleblogpost_category_display'] = true;<br />
　　　　※記事ページの際に、親のカテゴリを表示させる<br />
　　・$mybreadcrumb-&gt;opt['singleblogpost_prefix'] = &#8221;;<br />
　　　　※記事ページの際に、先頭文字　なし<br />
　　・$mybreadcrumb-&gt;opt['archive_category_prefix'] = &#8221;;<br />
　　　　※アーカイブページの際に、先頭文字　なし<br />
　　・$mybreadcrumb-&gt;opt['title_blog'] = &#8216;HOME&#8217;;<br />
　　　　※スタートページ(HOME)　の表示文字列<br />
　　・$mybreadcrumb-&gt;opt['separator'] = &#8216; &gt; &#8216;;<br />
　　　　※パンくず　で　次のレベルへの　区切り文字</p>
<p><strong>◆４：各テンプレートへの組込み</strong><br />
　・それぞれのテンプレート編集で</p>
<div class='source_pre'>
<pre>&lt;?php get_pankuzu_links(); ?&gt;</pre>
</div>
<p>　などのように組み込む</p>
<p>※ちなみに<br />
　現在の状況を　条件判別で処理分ける場合</p>
<p>　☆<a href="http://wpdocs.sourceforge.jp/" rel="nofollow" target="_blank" title="WordPress Codex 日本語版">WordPress Codex 日本語版</a>　の<br />
　　・<a href="http://wpdocs.sourceforge.jp/Conditional_Tags" rel="nofollow" target="_blank" title="WordPress Codex 日本語版：条件分岐タグ">条件分岐タグ</a><br />
　　　が参考になる</p>
<p>　▼</p>
<p>（実行）</p>
<p>無事、「<strong>パンくすリスト</strong>」が表示された！</p>
<p>また、今回はこれでＯＫだが、他にも<br />
◆<a href="http://mtekk.weblogs.us/code/breadcrumb-navxt/#download" rel="nofollow" target="_blank" title="Breadcrumb NavXT"><strong><span style="color:#FF0000">Breadcrumb NavXT</span></strong></a><br />
<a href="http://mtekk.weblogs.us/code/breadcrumb-navxt/#download" target="_blank" rel="nofollow" title="Breadcrumb NavXT"><img alt="" src="http://mozshot.nemui.org/shot?http://mtekk.weblogs.us/code/breadcrumb-navxt/#download" width="80" height="80" align='left' border=0 hspace=6 vspace=6></a>　これも良さそう、だな。<br />
<br clear='all'></p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=metadiet777-22&#038;o=9&#038;p=15&#038;l=st1&#038;mode=books-jp&#038;search=Wordpress&#038;fc1=000000&#038;lt1=_blank&#038;lc1=3366FF&#038;bg1=FFFFFF&#038;f=ifr" marginwidth="0" marginheight="0" width="468" height="240" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.metaboy.net/archives/54/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
