Ravs您好,感谢您的回复和帮助。很抱歉延迟响应。
好吧,我完全按照你们上面所说的做了,但我不能用我的数组来根据搜索来实现插件的功能。
请参阅:我创建了一个函数my\\u arrays,它返回三个数组,如果用户选择一个选项select,则将创建每个数组。
所以我将数组返回到plugin的函数:return array_merge( $args3, $args4, $args5 )
, 使用筛选器:add_filter(\'sul_user_query_args\', \'my_arrays\', 10, 3);
“sul\\u user\\u query\\u args”是插件的过滤器,请参见插件中的定义:
$args = apply_filters( \'sul_user_query_args\', array_merge( $args1, $args2 ) );
分页、角色和每页的总用户数在$args1中定义,添加我的筛选器后,$args1的规则不起作用。
问题是:如何将我的数组应用于过滤器?
我感谢你的帮助。