起初我想我会用get_users()
但事实证明它不支持display\\u name字段。然后我读到了关于使用WP\\u User\\u查询的内容,但当我这样做时,它总是会耗尽允许的内存大小134217728字节。当我删除内存限制时,页面的这部分甚至不会尝试加载。现在我正在考虑运行一个函数,将每个人的display\\u名称添加到他们的用户元中,以便我可以使用get_users()
再一次这是个好主意吗?
我的目标是让搜索也按相关性排序,我计划使用explode(\' \', $search_query)
然后打电话get_users()
对于数组中的每个元素,然后按发生次数对结果进行组合和排序,如下所示:https://stackoverflow.com/questions/2176626/php-get-element-with-5-highest-occurrence-in-an-array 我不确定这是否会节省内存。
感谢阅读。