使用以下任一选项:
$the_query = new WP_Query(\'posts_per_page=2&category_name=events\');
或
$the_query = new WP_Query(array(
\'posts_per_page\' => 2,
\'category_name\' => \'events\', // this is the category SLUG
));
<小时>
// EDITPlease note 那个
category_name
实际上是类别
slug (一个单词的名字原来是一样的)。但它不是实际名称(可能有空格、特殊字符等)。在您的情况下,如果您只想指定某个类别,您可以通过ID(
cat=42
) 或者鼻涕虫(
category_name=events
).
如果你真的想/必须使用这个名字,你必须使用get_cat_ID(\'Category Name\')
, 例如:
$the_query = new WP_Query(array(
\'posts_per_page\' => 2,
\'cat\' => get_cat_ID(\'Events\'),
));