当前位置: 首页 » 笔记 » wordpress 分类页获取分类名称及该分类信息并显示文章数量正文

wordpress 分类页获取分类名称及该分类信息并显示文章数量

  • 零分
  • 2,245

有一个这样的需求,要在分类页显示该分类下的所有文章数量,网上的写法大致都是用循环去叠加该分类下子分类的文章数量。

但是,其实最简单的写法是自己调用内置函数获取文章数量,包括在首页显示全站的所有文章数量。

$wp_query->found_posts

为了验证这个函数,我特意建立了一个空白的主题,在每个页面上都打印出 $wp_query 这个函数。

wordpresss主题主要的几个文件:

header:页头

footer:页脚

index:主页

category:分类页

single:文章模板

page:页面模板

search:搜索模板

tag:标签模板

functions:函数文件

header和footer,还有functions这3个文件,可以理解为共同的页面。其他几个处理不同的页面分工。

index:首页,默认打印出来的$wp_query 是最近的文章,数量是在后台阅读那里设置

$wp_query->found_posts

分类页获取分类信息:

get_queried_object();

当然,这个只是在分类、搜索、标签页面显示当前的文章数量,如果要在文章页等其他地方,还是循环叠加获取文章数量。

其实,还有比如JQ,可以直接调用wordpress内置的JQ。

声明:博客中如无特殊说明或标注的文章均为博客原创文章,部分文章来源互联网,如有侵犯您的版权,或者对零分博客发布的文章有异议,请来信告知删除、修改,如您有好的建议或者意见也可以来信,谢谢!

请TA喝杯水^_^ 如本文“对您有用”,欢迎随意打赏,让我们坚持创作! 请TA喝水