我有一个新的Wordpress站点,它使用自定义共享用户表来访问同一服务器上现有Wordpress站点的用户数据。
每当我尝试使用WP_User_Query();
时,即使没有任何参数,也不会返回任何结果。
有没有办法将WP_User_Query
与自定义共享表一起使用?我不得不使用自定义查询,但我更愿意使用内置的Wordpress函数。
答案 0 :(得分:0)
尝试更新wpdb对象的用户(表)属性。这告诉它在哪个表中查找用户。您可以通过设置CUSTOM_USER_TABLE常量来完成此操作。
将以下内容添加到functions.php文件中:
if ( ! defined( 'CUSTOM_USER_TABLE' ) ) {
define( 'CUSTOM_USER_TABLE', 'custom-users-table-name' );
}