我在wordpress中添加了一个帖子并选择了两个类别(例如:id = 20,150)。
现在使用自定义query_post
方法,我只想在有两个类别的情况下显示帖子。
为此我写了这个查询:
$subc = array('20','150');
$query = query_posts('post_type=post&cat='.$subc.'&post_status=publish&posts_per_page=50&paged='. get_query_var('paged'));
查询应该以这种方式处理:如果找到的类别是20和150然后显示,否则不显示。
但我没有得到我想要的东西。任何人都可以修改上面的查询并帮我准确显示我想要的内容吗?
答案 0 :(得分:1)
你能尝试一下这个吗?
query_posts(array(
'post_type'=>'post',
'cat'=>'20,150',
'post_status'=>'publish',
'posts_per_page'=>'50',
'paged'=>get_query_var('paged')
));
答案 1 :(得分:1)