我在自定义分类中有一些帖子。但是当我循环查询时,我只会显示一个帖子。
以下是代码:
<?php
$args = array(
'post_type' => 'songs',
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => 'genre',
'field' => 'slug',
'terms' => 'jazz',
),
),
'orderby' => 'menu_order',
'order' => 'DESC',
);
$query = new WP_Query($args);
if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); ?>
<div class="contact-item col-lg-4 col-md-4 col-sm-6 col-xs-12">
<div class="holder">
<div class="contact-title">
<h3><?php echo get_the_title(); ?></h3>
</div>
</div>
</div>
可能出现什么问题?
答案 0 :(得分:0)
问题可能在以下代码中,
'tax_query' => array(
array(
'taxonomy' => 'genre',
'field' => 'slug',
'terms' => 'jazz',
),
),
'orderby' => 'menu_order',
请删除此代码并检查其是否有效。如果有效,那么你需要对建议的代码做一些事情。