在Wordpress查询中对自定义字段进行分组

时间:2016-06-05 13:45:38

标签: php wordpress

我在乐队网站上有一个自定义帖子类型用于显示歌词。此自定义帖子类型包含自定义字段,例如 band 。当然,我能够检索列出的所有歌词,但现在我想做一个排序功能。我希望下载带有歌词的乐队名称。

因此,我希望从自定义的后期类型 lyric 获取所有乐队名称,并将它们分组(如在MySQL组中)。

到目前为止我的代码(显示所有未分组的乐队):

<?php $bandQuery = new WP_Query(array('post_type' => 'lyrics', 'meta_key' => 'band', 'orderby' => 'meta_value', 'order' => 'ASC', 'posts_per_page' => '-1')); ?>
            <?php if(have_posts()) { while ( $bandQuery->have_posts() ) { $bandQuery->the_post(); ?>
                <?php $band = get_post_meta($post->ID, 'band', true); ?>



                    <div><?php echo get_the_title($band); ?></div>


        <?php }} // End the loop. ?>

0 个答案:

没有答案