属する親ページのカテゴリーのタイトル画像を表示したい
-
WordPressを始めてまだ数ヶ月の初心者です。
親ページと子ページのときにそれぞれ属するカテゴリーのタイトル画像を表示させています。孫ページでも同じようにタイトル画像を表示させたいのですが、どうすればいいのでしょうか?それと、このコードだと子ページがない場合にもタイトルがテキスト表示されてしまいます。子ページがない場合は何も表示させないようにしたいのですが、どうしたらいいのか教えて下さい。よろしくお願いします。
<?php global $post; if ( is_page() && $post->post_parent ): //子ページの場合 ?> <div id="childpages"> <h2 class="img-title"><img src="<?php echo get_template_directory_uri(); ?>/images/sidebar_<?php echo get_page_uri($post->post_parent); ?>.png" width="256" height="82" alt="<?php echo get_the_title($post->post_parent);?>" /></h2> </div> <?php else: //親ページの場合 ?> <div id="parentpages"> <h2 class="img-title"><img src="<?php echo get_template_directory_uri(); ?>/images/sidebar_<?php echo get_page_uri($post->ID); ?>.png" width="256" height="82" alt="<?php the_title(); ?>" /></h2></div> <?php endif; ?> <?php if($post->post_parent) $children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else $children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0"); if ($children) { echo '<ul>' . $children . '</ul>'; } ?>
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
トピック「属する親ページのカテゴリーのタイトル画像を表示したい」には新たに返信することはできません。