我有一个 wordpress 循环,我正在为一个体育网站工作,但我遇到了一个问题。
我创建了一个名为 Players 的自定义帖子类型 我创建了一个名为 Position(前锋、防守、守门员)的自定义分类法 我还有一些自定义元框,其中一个是球衣号码。
我试图根据位置将页面分成 3 个部分,因此我尝试为每个循环创建一个查询。我已经写了这个。
$posts = new WP_Query( array(
'post_type' => 'players',
'showposts' => 10,
'tax_query' => array(
'taxonomy' => 'position',
'field' => 'slug',
'terms' => 'forward')
));
我遇到的问题的第二部分是是否可以通过元框值来安排此查询,理想情况下我希望按球衣号码排序。
我尝试了一些建议,但在每个循环中,我都会不断收到玩家的所有帖子。
$posts = new WP_Query( array(
'post_type' => 'players',
'showposts' => 10,
'tax_query' => array(
'taxonomy' => 'position',
'field' => 'slug',
'terms' => 'forward')
));
while ( $posts->have_posts() ) : $posts->the_post(); ?>
<tr class="player">
<td class="leftBrdr"><?php the_title(); ?></td>
</td>
</tr>
<?php endwhile; ?>
<?php wp_reset_query(); ?>