经过摸索,我们发现只需要通以下函数代码即可实现。
具体办法如下:
在模板的functions.php文件中,加入下面的代码:
function themeInit($archive) {
if ($archive->is('category', 'jobs')) {
$archive->parameter->pageSize = 8; // 自定义条数
}
}代码中的jobs是分类的缩略名,8为显示数量。
同时设定两种不同分类列表下显示不同文章输出数量的实现办法:
function themeInit($archive) {
if ($archive->is('category', 'jobs')) {
$archive->parameter->pageSize = 8; // 自定义条数
}elseif($archive->is('category', 'news')){
$archive->parameter->pageSize = 12; // 自定义条数
}
}代码的意思:缩略名为jobs分类下的文章列表显示条数为8条,而缩略名为news分类下的文章列表显示条数为12条。