wordpress wp_list_pages帮助

时间:2011-07-26 13:37:27

标签: php wordpress custom-post-type

在我的wordpress环境中,我有很多页面,而且我还有一个名为casestudy的自定义帖子类型。我已经设置了一个page-clients.php,其中包含了一些自己的内容,然后我使用query_posts()函数来提取所有帖子类型casestudy。

在查看我希望显示导航的单个案例研究时,此导航需要包含指向页面,客户端和案例研究的链接,并且在案例研究下面我想添加所有自定义帖子类型的帖子casestudy'到目前为止,我有以下,

<?php wp_list_pages(array('include' => '154, 136', 'title_li' => '', 'sort_column' => 'ID', 'sort_order' => 'DESC', 'depth' => '1')); ?>

我如何列出所有案例研究帖子,可以使用wp_list_pages()

完成

1 个答案:

答案 0 :(得分:1)

来自Wordpress documentation

$args = array( 'post_type' => 'product', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
    the_title();
    echo '<div class="entry-content">';
    the_content();
    echo '</div>';
endwhile;

你可以拥有类似的东西:

$args = array( 'post_type' => 'casestudy');
$case_studies = new WP_Query( $args );
var_dump($case_studies);