显示公文包中的最新帖子

时间:2017-10-10 作者:ilya

我想展示公文包中最近的帖子。我尝试了显示帖子插件,我也尝试了catposts插件,但他们所做的只是显示博客中最近的帖子,而忽略公文包帖子。据我所知,该投资组合是博客的扩展,但出于某种原因,它不起作用。。。

1 个回复
SO网友:Mostafa Soufi

您可以通过简单的查询从任何帖子类型中获取最新帖子

<?php
// Arguments
$args = array(
    \'post_type\' => \'portfolio\',
);

// The Query
$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {
    echo \'<ul>\';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        echo \'<li>\' . get_the_title() . \'</li>\';
    }
    echo \'</ul>\';
    /* Restore original Post Data */
    wp_reset_postdata();
}
或者,如果您想在小部件中显示最新的公文包帖子,您可以使用以下插件:

结束

相关推荐

自定义搜索表单,POSTS_PER_PAGE值被忽略

我正在尝试构建自定义搜索表单,我希望覆盖网站的默认每页帖子数限制,但我使用的隐藏字段似乎根本不起作用:我有:<input type=\"hidden\" value=\"-1\" name=\"posts_per_page\" /> 。。但当我在搜索结果页面上检查$wp\\u查询时,这似乎被忽略了(我正在进行的搜索匹配29篇帖子,但$wp\\u查询->帖子的计数为10。我使用不同的值进行了多次测试,但都没有用。完整自定义搜索表单如下所示:<form role=\"sear