サポート » 使い方全般 » テンプレートタグ wp_list_pages()の使い方

  • 解決済 navian

    (@navian)


    超初心者です。
    子ぺージの一覧を親ページに表示したくて、いろいろ探しましたら、wp_list_pages()というテンプレートタグが見つかりました。
    下記のように、Codexで使い方と用例が下記のように記述されているのですが、具体的に何をすればよいかわかりません。
    テンプレートタグ自体の使い方自体が理解できていません。
    テンプレートの編集画面で、index.phpなどにこのタグを貼り付ければよいのでしょうか?
    表示させたい親ページにも、何か記述する必要があるのでしょうか?
    これに類似する他のタグも探して、テンプレートに貼り付けて見ましたが、駄目でした。

    ド素人の質問で誠に恐縮ですが、ヒントだけでもいただければ幸いです。
    宜しくお願い致します。

    wp_list_pages()

    使い方
    <?php wp_list_pages(‘arguments’); ?>
    用例
    初期設定での使用
    $defaults = array(
    ‘depth’ => 0,
    ‘show_date’ => ”,
    ‘date_format’ => get_option(‘date_format’),
    ‘child_of’ => 0,
    ‘exclude’ => ”,
    ‘title_li’ => __(‘Pages’),
    ‘echo’ => 1,
    ‘authors’ => ”,
    ‘sort_column’ => ‘menu_order, post_title’);

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • torisan

    (@torisan)

    child_ofに$post->IDを与えると良いかと思います。以下のような感じですかね。。。

    <?php wp_list_pages('child_of='.$post->ID.'&title_li=&sort_column=menu_order'); ?>

    the_post();を呼び出している部分があるのでそれ以降に記述すると良いかと思います。

    パラメータは配列で渡しても良いですが、基本的に以下のような文字列で渡します。

    パラメータ=設定値

    複数のパラメータを連結するときは&で連結します。

    パラメータ1=設定値1&パラメータ2=設定値2&パラメータ3=設定値3

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「テンプレートタグ wp_list_pages()の使い方」には新たに返信することはできません。