经常会遇见一个主题有多个不同类型的类别,针对不同的列表模板,需要对应显示不同的文章数量,教程如下。
1、添加接口函数
PHP
function ActivePlugin_tt_page_nums() {global $zbp;Add_Filter_Plugin('Filter_Plugin_ViewList_Core','ytecn_Plugin_ViewList_Core'); }
2、编辑函数,并控制显示数量。
当进入分类为1的列表时,显示文章数量为9篇。
PHP
function tt_page_nums_Filter_Plugin_ViewList_Core(&$type, &$page, &$category, &$author, &$datetime, &$tag, &$w, &$pagebar){ global $zbp; if ($type == "category") { if($category->ID == 1){ $pagebar->PageCount = 9; } }}
3、完。