ある程度テーマもできてきたので、色々と動作確認していたら、
カスタム投稿タイプで作成したsingleページがうまく表示できていない事が発覚。
どうやら、パンくずリストがうまく動作していないみたい。
今まではアーカイブでしか表示してなかったから発覚しなかったみたい。
今んとこ、パンくずリストはこんな感じで作っている。
if ( is_single() ) { $category = get_the_category(); $category_id = get_cat_ID( $category[0]->cat_name ); echo ' » '. get_category_parents( $category_id, TRUE, " » " ); echo the_title('','', FALSE) .""; }
この中の4行目でエラーが発生してた。
どうも、カスタム投稿タイプはget_cat_IDの戻り値が0になって、
get_category_parentsがうまく動かないみたい。
get_cat_IDの戻り値によって、制御を変えてやらなきゃなんないって事か。
長くなりそうなんで、この辺は後日。
コメント