WP_User_Query和自定义用户表

时间:2014-05-05 21:37:54

标签: php mysql wordpress

我有一个新的Wordpress站点,它使用自定义共享用户表来访问同一服务器上现有Wordpress站点的用户数据。

每当我尝试使用WP_User_Query();时,即使没有任何参数,也不会返回任何结果。

有没有办法将WP_User_Query与自定义共享表一起使用?我不得不使用自定义查询,但我更愿意使用内置的Wordpress函数。

1 个答案:

答案 0 :(得分:0)

尝试更新wpdb对象的用户(表)属性。这告诉它在哪个表中查找用户。您可以通过设置CUSTOM_USER_TABLE常量来完成此操作。

将以下内容添加到functions.php文件中:

if ( ! defined( 'CUSTOM_USER_TABLE' ) ) { 
    define( 'CUSTOM_USER_TABLE', 'custom-users-table-name' );
}