在wordpress网站主题开发用常会用到调用分类目录的名称,the_category与single_cat_title都可以调用出分类目录的名称。

<?php single_cat_title(); ?>
<?php the_category(); ?>

但是,不少人搞不清楚二者有什么区别,其实很简单。

如果用single_cat_title调用分类名称,在分类里没文章时可以显示分类名称。用the_category分类名称,在分别里没文章时不会显示分类名称。

就这么点区别,其它的没什么区别。