如何在WP_QUERY循环中获取Category的Slug? 时间:2018-09-01 作者:Mostafa Norzade 我使用以下代码://custom post = project //taxonomy = project-category $args = array( \'post_type\' => \'project\', ); $query = new WP_Query( $args ); // The Loop if ( $query->have_posts() ) { while ( $query->have_posts() ) { $query->the_post(); ?> <div class="element-item col-lg-4 project hover-trigger landscape transition motal" data-category="transition"></div> <?php } wp_reset_postdata(); } 如何获取循环中每个帖子的类别slug?谢谢 1 个回复 最合适的回答,由SO网友:Jacob Peattie 整理而成 get_the_category() 检索WP_Term 指定给帖子的所有类别的对象。你可以把它和wp_list_pluck() 要想得到子弹:$categories = get_the_terms( null, \'project-category\' ); $category_slugs = wp_list_pluck( $categories, \'slug\' ); $category_slugs 现在将是该职位类别的一组鼻涕虫。 结束 文章导航