我有2种职位类型(工作、简历)和共享1种自定义分类法(城市)
它适用于“纽约”的工作,也适用于“纽约”的求职者(简历是求职者的职位类型)
register_taxonomy(
\'city\',
array( \'job_listing\', \'resume\' ),
array( \'hierarchical\' => true,
//\'label\' => \'Location\',
\'label\' => __(\'Locations1\', \'Locations2\'), // both of them shows "locations1" there is no "locations2" on resume
//\'query_var\' => true,
\'query_var\' => \'location\',
//\'rewrite\' => true
\'rewrite\' => array( \'slug\' => \'locations\' )
)
);
它工作正常,但我需要知道如何让它们显示出来。
在后端,它显示ok,但它是所有帖子的总数。
domain.com/wp-admin/edit-tags.php?taxonomy=city&post_type=job
domain.com/wp-admin/edit-tags.php?taxonomy=city&post_type=resume
问题:这些显示所有帖子数量。不是每个post\\u类型。
在前端,我需要显示2个列表
"jobs in Newyork", "resumes in Newyork"
我怎样才能得到它们?
最合适的回答,由SO网友:abhishekfdd 整理而成
对于纽约的工作:
$query1 = new WP_Query( array(\'post_type\' => \'job\',\'city\'=>\'new-york\') )
对于在纽约的简历:
$query2 = new WP_Query( array(\'post_type\' => \'resume\',\'city\'=>\'new-york\') )
这是你需要的吗?