WordPressには、ページ機能があり、通常のページ作成が出来ますが、そのタイトルをリスト表示させる方法を書いておきます。
全てのページを表示する場合は、
< ?php wp_list_pages(''); ?>
親ページのみを表示する場合は、
< ?php wp_list_pages('depth=1'); ?>
指定した表示順に並べたい場合は、
< ?php wp_list_pages('sort_column=menu_order'); ?>
ちなみに複数指定したい場合は、&で繋げる事が出来ます。
h2タグでリストタイトルを表示させて、親ページのみを指定表示順で表示する場合
< ?php wp_list_pages('sort_column=menu_order&depth=1&title_li=<H2>Menu</H2>’ ); ?>
親ページを表示した時に、その子ページのみリスト表示したい時は、
< ?php global $id; // teensy bit insane, sorry ; wp_list_pages("child_of=$id&sort_column=menu_order&title_li="); ?>
と書けば正しく表示されます。
これらのタグをsidebar.phpなどに記入すればいいでしょう。
コメント