ホームページ >CMS チュートリアル >&#&プレス >WordPressの親ページに子ページのリストを表示する
WordPress 親ページにサブページ リストのリンクを表示したい場合は、次のコードを使用して実現できます。以下は、WordPress チュートリアル 列で紹介されています。 。
WordPress の親ページに子ページのリストを表示するには、現在のテーマの function.php に次のコードを追加します。
function wpb_list_child_pages() { global $post; if ( is_page() && $post->post_parent ) $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->post_parent . '&echo=0' ); else $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' ); if ( $childpages ) { $string = '<ul>' . $childpages . '</ul>'; } return $string; } add_shortcode('wpb_childpages', 'wpb_list_child_pages');
その後、ショートコード:
[wpb_childpages]
テキスト ウィジェットに追加を使用できます。
デフォルトのテキスト ウィジェットはショート コードをサポートしていません。現在のテーマの function.php に
add_filter('widget_text', 'do_shortcode');
を追加すると、テキスト ウィジェットがショート コードをサポートするようになります。
次のコードをテーマ ページ テンプレートの適切な場所に追加することもできます:
<?php wpb_list_child_pages(); ?>
たとえば、新しいページ テンプレートを作成し、コードを追加し、新しく作成したページのみを選択します。この関数テンプレートを使用する場合。
以上がWordPressの親ページに子ページのリストを表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。