从自定义帖子类型和类别获取帖子

时间:2012-11-15 作者:rwzdoorn

好吧,我对这件事很失望:

我有一个标题+标题描述的分类页面。在它下面,我想显示与此类别相关的所有(自定义帖子类型“blog”)帖子,以及自定义帖子类型“apps”的it相关帖子。当应用以下代码时,它只会生成所有类别的所有“博客”主题(而不是我正在查看的当前主题)。

我现在有这个:

<?php query_posts( array( \'numberposts\' => 5, \'category\' => 9, \'post_type\' => \'blog\' ) ); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
使用时:

 <?php if (have_posts()) : ?>
   <?php while (have_posts()) : the_post(); ?>
是否有人知道我如何才能使用自定义帖子类型“blog”显示该类别的所有相关帖子?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

It is \'cat\', not \'category\'.

query_posts( array( \'numberposts\' => 5, \'cat\' => 9, \'post_type\' => \'blog\' ) );
此外,请注意query_posts alters the main page query. 除非您特别打算这样做,并且需要这样做,否则请使用get_posts 或者做一个新的WP_Query 对象如果你必须使用query_posts 完成后重置查询--wp_reset_query. 这就是全部right there in the Codex.

结束

相关推荐

Publish pages/posts as HTML?

我们希望为作者使用插件或自定义设置来创建页面或帖子,并将其发布为单个HTML文件。该文件可以保存在服务器上的特定目录中,或者在编辑器中有一个下载按钮。到目前为止,我们已经找到了2个几乎可以实现此功能的插件:WP Static OutputReally Static两者的工作方式非常相似,但需要管理员访问才能生成。它们还以以下方式创建文件:服务器上的目录/页面标题/索引。html我需要的地方服务器上的目录/页面标题/页面标题。html对此有何想法?有人做过类似的事情吗?提前谢谢。