问题描述
我希望组目录中的组在 Buddypress 中按字母顺序排序,除非用户通过下拉菜单选择自己的排序。
我通过自定义函数尝试过:
add_filter('bp_after_has_groups_parse_args',function ($options)
{
if (bp_is_groups_directory()) {
if(!$options['type'])
$options['type'] = 'alphabetical';
}
return $options;
});
根据文档,当用户尚未在下拉列表中选择选项时,即初始排序时,$options[‘type’] 为“null”。
至少它在第 995 行说: https://github.com/buddypress/BuddyPress/blob/master/src/bp-groups/classes/class-bp-groups-group.php#L995
但是好像不行。 有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)