the_category调用函数的路径是:
the_category -> get_the_category_list -> get_the_category
依路径查看到使用到的hook是‘get_the_categories’,该hook返回一组数组
所以,如要限制数量,最直接的方法,就是通过‘get_the_categories’这个钩子,截取其返回的数组就可以了
找到functions.php
add_filter('get_the_categories', 'wpdit_chunk_the_categories');
function wpdit_chunk_the_categories($categories)
{
if (is_array($categories)) {
$size = 2; // 指定限制的数量
if ($chunk = array_chunk($categories, $size)) {
return $chunk[0];
}
}
return $categories;
}
原文链接:https://www.baijiascw.com/25592.html,转载请注明出处。
评论0