Wordpress分类标题输出

Car*_*rpy 7 wordpress taxonomy

我正在尝试在查看时输出分类页面的标题.

所以,如果我在"标签"页面上,我会去:

<?php if (is_tag()) {?>
    <h1><?php single_cat_title(); ?></h1>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

但是,如果用户正在查看特定的分类页面,我将如何实现相同的目标?

is_taxonomy() 不存在.

Car*_*rpy 9

找到这个答案的任何人都在想.

请遵循以下指南:http://justintadlock.com/archives/2009/06/04/using-custom-taxonomies-to-create-a-movie-database

在底部,想要的线是:

<?php $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); echo $term->name; ?>
Run Code Online (Sandbox Code Playgroud)


小智 7

可以做到superdupereasy与:

<?php echo get_queried_object()->name; //output $taxonomy->$tax the simple way ?>
Run Code Online (Sandbox Code Playgroud)

name当在一些自定义分类法页面上,将是分类学术语.例如,在类似的东西上example.com/books/Fiction,这将是回声fiction.

而不是name你也可以使用taxonomy,这将回应books.

简而言之,分类法不是类别或页面或评论,它们是您声明的内容,如"产品"或"书籍".使用它可以解锁WordPress的自定义帖子类型功能.你可以让你自己的archive-products.php,page-products.php,single-products.php并有很大的乐趣.:)