サイドバーに固定ページの子ページ一覧を表示したい場合で、クライアントが子ページを増やしていくケースに使う。
wp_list_pagesを使って子ページ一覧を表示します
1 | <? php // 指定したIDの子ページ一覧を表示 |
2 | $ page_ID = get_page_by_path ('固定ページのスラッグ'); // ID取得用の固定ページオブジェクトの取得 |
3 | $ children = wp_list_pages (array( // 固定ページのリストの取得 |
4 | 'title_li' => '', // 見出しを非表示 |
5 | 'child_of' => $page_ID->ID, // 固定ページのIDを指定 |
6 | 'echo' => '0' // PHP で使うために HTML テキストとして返す |
7 | )); |
8 | echo $children; |
9 | ?> |