我有一个名为“listing”的自定义帖子类型,一个名为“listing\\u tags”的自定义分类法。我想显示列表帖子类型的帖子,这些帖子有一个名为“basic”的listing\\u标记。这可能吗?我以为下面这样的事情会让我开始,但一点运气都没有。
$custom_terms = get_terms(\'listings_tags\');
foreach($custom_terms as $custom_term) {
wp_reset_query();
$args = array(\'post_type\' => \'listing\',
\'tax_query\' => array(
array(
\'taxonomy\' => \'listings_tags\',
\'field\' => \'slug\',
\'terms\' => $custom_term->basic,
),
),
);
$loop = new WP_Query($args);
if($loop->have_posts()) {
echo \'<h2>\'.$custom_term->name.\'</h2>\';
while($loop->have_posts()) : $loop->the_post();
echo \'<a href="\'.get_permalink().\'">\'.get_the_title().\'</a>\';
endwhile;
}
}