你需要一个tax_query
参数到WP_Query
, 如果我没看错你的问题。
$my_query = new WP_Query(
array(
\'tax_query\' => array(
array(
\'taxonomy\' => \'category\',
\'field\' => \'id\',
\'terms\' => array($featured_ID,$curr_cat->cat_ID),
\'operator\' => \'AND\'
)
)
),
\'posts_per_page\' =>8
)
);
未经测试,但我认为应该很接近。
还有,在哪里global $cat;
来自我不记得这是一个全球核心问题,但也许我错了。如果未设置此参数,则代码将生成一个非常不正确的参数:
\'category_name=featured,No Category Found!!&showposts=8\'
这可能是您看到的一些问题。