0

バージョン 3.5.1 を使用して WordPress テーマを開発しています。すべてのページで、現在のページの親に属するすべてのページを表示するサイド垂直メニューを表示したいと考えています。私はこれで試しました:

<?php
    $args = array( 
        'sort_column' => 'menu_order',
        'child_of' => $post->parent
    );
?>
<ul>
    <?php wp_list_pages($args);  ?>
</ul>

しかし、リストに表示されるのは、ふりをするのではなく、すべての親ページです。これを行うための最良のアプローチは何ですか?

事前にどうもありがとうございました!

4

1 に答える 1

1

これは構文エラーです。

これを試して:'child_of' => $post->post_parent

これにより、現在のページの兄弟が返されます。

于 2013-03-08T14:41:58.300 に答える