WordPress 自定义函数the_archive_title

the_archive_title这个钩子是wordpress 4.1添加的。会自动判断WordPress的归档属于哪种类型,一般wordpress归档有N多种,日期、分类、标签、文章形式等。

直接使用此函数 <?php echo the_archive_title() ?> 时,输出的类别前面带分类词组(分类:主题开发)这种比较影响美观,我们一般的做法是使用自定义函数,钩子是 get_the_archive_title

add_filter( 'get_the_archive_title',function ($title) {

if ( is_category() ) {

$title = single_cat_title( '自定义名称或空出',false );

} elseif ( is_tag() ) {

$title = single_tag_title( '自定义名称或空出',false );

} elseif ( is_author() ) {

$title = '<span class="vcard">' . get_the_author() . '</span>' ;

}

return $title;

});

这样就可以自定义名称输出啦。

相关文章

我们有时候在定制WORDPRESS主题的时候,由于菜单样式的要求我...
很多朋友在做wordpree主题制作的时候会经常遇到一个问题,那...
wordpress后台的模块很多,但并不是每个都经常用到。介绍几段...
从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出...
很多网友会遇到这样一个问题,就是WordPress网站上传图片、附...
对于经常要在文章中出现代码的IT相关博客,安装一个代码高亮...