複数パン屑参考
http://ja.forums.wordpress.org/topic/5176
カテゴリーを情報取得後フォーチループ
<?php $category = get_the_category(); foreach( $category as $cat ){ // echo '<a href="ホームページのURL">Home</a> > '; echo '<a href="ホームページのURL/category/' . $cat->category_nicename . '/">'; echo $cat->cat_name; echo '</a> >'; echo the_title(); echo '<br />'; } ?>
フォーチの並び替え参考
http://masago.kir.jp/php20030119.php
ksort($category,SORT_STRING);//フォーチの並び替え指示 これ使用 asort($category,SORT_NUMERIC);//フォーチの並び替え指示 asort($category,SORT_STRING);//フォーチの並び替え指示 これ機能せず
フォーチの回数指定参考
http://www.geekzshu.com/php/509
例 $i = 0; $kiji = 5; foreach ($rss->items as $item ) { if($i >= $kiji){ break;} else{ $title = $item['title']; $link = $item['link']; echo "<li><a href="$link">$title</a></li>n"; $i++; } }
シングル用複数パン屑完成 0561仕様
<!--------------------------------------------------------------------------------------------------------------------------------------------------パンくずリスト---> <div id="top_navi"> <?php $urls = home_url(); $category = get_the_terms( 0, 'genre' ); ksort($category,SORT_STRING);//フォーチの並び替え指示 $i = 0; $kiji = 3;//この回数でフォーチ終わる。 foreach( $category as $cat ){ if($i >= $kiji){//siが3よりおおきくなったら break;}//ループおわり else{//それまではこれで出力 $urls2=get_term_link($cat->slug,'genre');//$urls2にゲットタームリんくでとったもの入れた。 echo '<a href="' .$urls. '">0561navi</a> > '; //$termにはいってる情報で分岐 if ( $cat->parent ) { // 親IDが入ってれば (子だったら) //親のIDを取得してターム情報を引き出す。 $ido=$cat->parent; $term2=get_term($ido,'genre'); ?> <a href="<?php //親のターム情報からターム名とリンクを引き出す。 echo get_term_link($term2->slug,'genre'); ?> "> <?php echo $term2->name; ?> </a> > <?php } echo '<a href="' .$urls2. '">'; echo $cat->name; echo '</a> > '; //echo the_title(); echo '<br />'; $i++;//多分繰り返すごとに$iに数値が1つづ増える }//回数指定終了 } ?> <div style="clear:both; padding-bottom:20px;"></div> </div>