• 解決済 ymmt

    (@ymmt)


    乱筆で失礼いたします。
    wordpress、PHP初心者です。
    page.phpのコードについてご教授いただきたく、書き込みをいたします。

    現在、企業の一般的なサイトを作成しております。
    構成は、トップページのグローバルナビから、下層ページを表示するという形です。
    親ページ①- 子ページ①
         - 子ページ②
         - ブログ③
         - 子ページ④- 孫ページ①
                - 孫ページ②
    親ページ②- 子ページ①
         - 子ページ②
    親ページ③(子・孫ページ無し)

    したいことは、
    ・現在のページに属する子ページや孫ページやブログのタイトルをリスト表示し、
    タイトルをクリックするとそれぞれのページが表示されるようにしたい。
    ・孫ページがある場合も同様に子ページにリスト表示し、クリックすると孫ページが表示される。
    ・子ページがない場合は直接親ページが表示される。

    この場合どのようなコードを書けばよいでしょうか。

    以下のコードでタイトルの表示はできましたが、各ページの表示ができません。

    <?php
      $children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
      if ($children) { ?>
    <ul>
    <?php echo $children; ?>
    </ul>
    <?php } ?>

    どうぞよろしくお願いいたします。

  • トピック「現在のページに属する子ページなどのタイトルをリスト表示し、 クリック」には新たに返信することはできません。