在循环WordPress中显示自定义分类

好的, 这可能很简单。但由于某种原因, 我似乎无法弄清楚。
我有一个自定义帖子类型, 称为:Beachevents。那里我有一些活动。我也有一个自定义分类法:Thema。
当制作我的beachevent页面(不是帖子)时, 我创建了一些主题(主题)类型。像:钢绞线拼写(弹头是钢绞线拼写)。
现在, 我想制作一个循环, 该循环显示的只有缩略图和所有这些东西。
有人知道我该怎么做吗?
我尝试了一些类似的代码, 但没有成功。

$args = array( 'post_type' => 'beachevents', 'posts_per_page'=> -1, 'tax_query' => array( array( 'taxonomy' => 'strand-spellen', 'field' => 'slug', 'terms' => 'all' ) ) ); $products = new WP_Query( $args ); if( $products-> have_posts() ) { while( $products-> have_posts() ) { $products-> the_post(); ?> < div class='content'> < h2> < ?php the_title(); ?> < /h2> < /div> < ?php } } else { echo 'There seems to be a problem, please try searching again or contact customer support!'; }

谢谢!
#1你近了!
在你的tax_query中, 分类法需要引用” beachevents” , 术语需要引用” strand-spellen” 。
因此, 你的代码将如下所示:
'tax_query' => array( array( 'taxonomy' => 'thema', 'field' => 'slug', 'terms' => 'strand-spellen' ) )

有关构建查询的更多信息, 你可能会发现WP_Query文档很有用-其中有一个关于分类学查询的部分。
#2感谢蒂姆的帮助。这是我遇到这些问题的人的完整代码。
< ?php $args = array( 'post_type' => 'beachevents', 'posts_per_page'=> -1, 'orderby' => 'title', 'order' => 'ASC', 'tax_query' => array( array( 'taxonomy' => 'thema', 'field' => 'slug', 'terms' => 'strand-spellen' ) ) ); $products = new WP_Query( $args ); if( $products-> have_posts() ) { while( $products-> have_posts() ) { $products-> the_post(); ?> < div class='content'> < h2> < ?php the_title(); ?> < /h2> < /div> < ?php } } else { echo 'There seems to be a problem, please try searching again or contact customer support!'; } ?>

【在循环WordPress中显示自定义分类】包括按标题和ASC排序。希望我编码正确…

    推荐阅读