プラグインを使ってパン屑リストを表示させる(追記)
5/18日の記事で、Prime Strategy Bread Crumbを導入した件について書いたのですが
今回portfolioを作成している時に引っかかった事があったので書き留めておきます。
前回の記事で、下記のコードを貼付けるとパン屑リストが表示できて、トップページにはパン屑リストを表示させない。ことができた!
<?php if (!is_home()): ?> ←トップページではパン屑を表示させない <? $args= array( 'type' => 'string' , 'home_label' => 'HOME', ); if ( function_exists( 'bread_crumb' ) ) { bread_crumb($args); } ?> <?php endif; ?>
と書いたのですが、今回製作中のportfolioで同じように下記のコードを貼付けたんですが、
トップページでパン屑リストが表示されたままでした。
原因は
<?php if ( !is_home() ) : ?>
のis_home
この記述をfront_pageと変更。
<?php if ( !is_front_page() ) : ?> <?php $args= array( 'type' => 'string' , 'home_label' => 'HOME', ); if ( function_exists( 'bread_crumb' ) ) { bread_crumb($args); } ?> <?php endif; ?>
これでトップページにはパン屑を表示させないことができました。
ちなみに、私はトップページの[HOME]を固定ページで作成していて、ブログの投稿をindex.phpで作成しています。
前回作っていたサイトは、TOPページのテンプレートを「home.php」で作っていたので [is_home] で問題なく動いたみたいです。