如何获取自定义分类的当前存档页面的页面段

时间:2015-01-16 作者:Leona grey

我有一个自定义的帖子类型和自定义分类法。分类法的工作方式类似于一个类别系统。用户可以将自定义帖子添加到类别中。每个类别有一个页面,显示该类别中的帖子。

我需要获取当前类别页面的页面slug。请问我该怎么做?

例如,我的url是:?event-categories=day-courses.

事件类别是自定义分类法。

如果我在这个自定义分类法中只有“日间课程”,那么这个代码就可以工作,而我没有:

<?php
 global $post;
    $post_slug=$post->post_name;
    echo $post_slug; 

$my_query = new WP_Query( array( \'post_type\' => \'event\',  \'event-categories\' => \'day-courses\' ) );
while ($my_query->have_posts()) : $my_query->the_post();
?>
<div>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<div class="excerpt"><?php the_excerpt(); ?></div>
</div>
<?php endwhile; ?>

1 个回复
最合适的回答,由SO网友:Manny Fleurmond 整理而成

使用当前代码:

$tax_slug = get_query_var( \'event-categories\' );

结束

相关推荐