Multiple loops for plugin

时间:2012-11-06 作者:Jacob Tomlinson

好的,我正在使用插件“the Cart Press”,我试图了解使用自定义帖子类型时多个循环是如何工作的。

如果我定期查询帖子,它只会返回我的博客帖子,而不是我的TCP产品。当定期显示产品时,它们使用与博客帖子相同的循环功能,因此我想知道是什么不同的情况导致这些产品被加载。

我过去使用过一个名为“Simple portfolio”的公文包插件,它有一个名为Simple\\u portfolio\\u get\\u projects()的自定义函数,它只给了我一个项目数组,我希望能够对TCP产品执行同样的操作。

1 个回复
SO网友:Jacob Tomlinson

我在进行查询时通过设置帖子类型成功地做到了这一点

$my_query = new WP_Query( array("post_type" => "tcp_product"));
if ( $my_query->have_posts() ) { 
    while ( $my_query->have_posts() ) { 
        $my_query->the_post();
        the_title();
    }
}
wp_reset_postdata();

结束

相关推荐

trouble with my loop

我正在尝试从我的博客页面中排除类别。我已经把代码都设置好了,根据法典,这应该行得通 $string = \'-\' . implode( \',-\', explode( \' \', $data[\'exclude_categories\'] ) ); 测试时,上述行会将其打印到屏幕上-主页-最新新闻这是我试图从博客页面中删除的两个测试类别。然后我像这样开始我的查询 <?php query_posts($query_string . \'&cat=\' . $string);?