Typecho不管是首页文章列表或者分类文章列表的显示数目都是统一在后台——设置——阅读中设置,但是往往会由于各种原因需要针对不同的分类文章列表显示不同的文章数量,比如不同分类模板的排版原因,这时候就需要自定义各分类列表页面的文章数量了,通过下面的函数代码即可实现。
在模板的functions.php
文件中,加入下面的代码:
function themeInit($archive) {
if ($archive->is('category', 'jobs')) {
$archive->parameter->pageSize = 10; // 自定义条数
}
}
代码中的jobs
是分类的缩略名,10
为显示数量。
扩展
function themeInit($archive) {
if ($archive->is('category', 'jobs')) {
$archive->parameter->pageSize = 10; // 自定义条数
}elseif($archive->is('category', 'news')){
$archive->parameter->pageSize = 12; // 自定义条数
}
}
如若转载,请注明出处:https://www.ozabc.com/jianzhan/7441.html