wordpressのパンくずリストを自分で作るため、breadcrumbs.phpを製作しています。
「参考サイト」
ですがエラーが表示されてしまいます。
どうか対処法を教えてください。
php
1 <ul class="breadcrumbs"> 2 <?php 3 $postcate = get_the_category(); 4 $title = get_the_title(); 5 ?> 6 <li><a href="<?php echo home_url(); ?>">Home</a></li> 7 <?php if(!is_admin()){ 8 if(is_home()||is_archive()){ ?> 9 <li>> <?php echo get_category_parents($postcate[0]->term_id,false,''); ?></li> 10 <li>> <?php echo $title; ?></li> 11 <?php } elseif(is_category()){ ?> 12 <li>> <?php echo get_category_parents($postcate[0]->term_id,false,''); ?></li> 13 <?php } elseif(is_search()){ ?> 14 <li>> <?php echo $title; ?></li> 15 <?php } elseif(is_single()) { ?> 16 <li>> <?php echo get_category_parents($postcate[0]->term_id,false,''); ?></li> 17 <li>> <?php echo $title; ?></li> 18 <?php } elseif(is_page()) { ?> 19 <li>> <?php echo $title; ?></li> 20 <?php } elseif(is_404()){ ?> 21 <li>> <?php echo "404"; ?></li> 22 <?php }; ?> 23 <?php }; ?> 24 </ul>
<li>> <?php echo get_category_parents($postcate[0]->term_id,false,''); ?></li>
がおかしいと表示されます。
エラー文章には「Catchable fatal error: Object of class WP_Error could not be converted to string」と
エラーの文言が表示されないように<li>> <?php echo get_category_parents($postcate[0]->term_id,false,''); ?></li>
を修正するとすればどうすればいいでしょうか?
追記
これってもしかして「カスタム投稿タイプ」の中で出力しようとしてるのが問題ですか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/07 11:13
2016/08/07 12:07
2016/08/07 23:44