我正在使用此查询WP_Query(\'post_type=product&posts_per_page=8\')
我需要在查询中包含特定页面,但不确定如何添加,因为我只指定自定义帖子类型?是否可以添加页面?
是否查询自定义帖子类型和特定页面?
1 个回复
SO网友:cjbj
如果我理解正确的话,你需要一堆来自自定义帖子类型的帖子,并以某种方式将其与页面相结合。要执行此操作,首先必须获取查询的对象:
$page_id = 123; // the id of the page you want to retrieve
$cpt_objects = new WP_Query( array(
\'post_type\' => \'product\',
\'posts_per_page\' => 8
));
$page_object = new WP_Query( array(
\'post_type\' => \'page\',
\'page_id\' => $page_id
));
现在您可以通过$cpt_objects
并插入$page_object
任何你喜欢的地方。结束