来源于:
https://www.wpdaxue.com/echo-category-title-description-rss-feed.html
制作一款好的WordPress主题,很多细节都需要考虑,尤其是SEO和用户体验。今天主要分享下,在WordPress分类存档页面,显示分类的标题、描述和RSS订阅的方法。
一般我们的分类存档模板文件为 category.php 或 archive.php ,你可以在面包屑导航与文章列表的中间输出分类标题、描述等信息
一般建议给主题添加一个 category.php 文件,因为是它专门用来显示分类存档的,优先级别高于 archive.php 。如果主题没有 category.php ,你可以直接复制 archive.php 的代码,另存为 category.php 即可。
输出分类标题:
echo single_cat_title( '', false ) ; ?>
输出分类描述:
$category_description = category_description();
if ( !empty( $category_description ) ) echo $category_description ;
?>
输出RSS订阅:
$category_id = get_query_var('cat') ; ?>
<a title="RSS 订阅该分类" href="">RSS订阅a>
获取分类文章的数量
来源于:
http://www.2zzt.com/jcandcj/8985.html
在wordpress分类目录下获取文章数量,有的时候还是很需要的,例如,AA分类目录页面上显示该分类拥有128篇文章,那么,下载的代码,可以直接获取到,思路是,先获取分类id,通过分类id查询文章数量,好了,更深奥的不说了,直接贴代码!
<?php
global $wp_query;
$cat_ID = get_query_var('cat');
$category = get_category($cat_ID);
echo $category->count;
?>
以上代码中,最后的count,也可以换成slug,就是输出分类别名。
get_cat_ID() 根据分类名称获取分类ID
get_cat_name() 根据分类ID获取分类名称
get_category_link() 根据分类ID获取分类的链接URL