wordpress 怎么限制数量

wordpress 怎么限制数量

the_category调用函数的路径是: the_category -> get_the_category_list -> get_the_category 依路径查看到使用到的hook是‘get_the_categories’,该hook返回一组数组 所以,如要限制数量,最直接的方法,就是通过‘get_the_categories’这个钩子,截...

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

评论0

站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除! 心愿单
没有账号? 注册  忘记密码?

社交账号快速登录