我可以在WP安装上使用两个不同的用户表吗?

时间:2014-08-29 作者:alex

我喜欢通过使用一个单独的用户表和用户元表来区分WP网站的内部使用和外部使用,我尝试了这个方法,但没有成功

if($_POST[\'user_login\']!=\'admin-username\') {//or $ip != xxx.xxx.xxx.xx
define(\'CUSTOM_USER_TABLE\', \'wp_users_extern\');
define(\'CUSTOM_USER_META_TABLE\', \'wp_usermeta_extern\');
}
我怎样才能让它工作?当做

1 个回复
SO网友:anmari

嗯,这是行不通的,因为你不会总是在每个页面上都有post值(只有当他们刚刚登录时)
因此,只要wp提供下一页,它就不再有POST变量。

你为什么觉得有必要这样做?(就我个人而言,我想不出一个好的理由)

如果他们需要不同的能力,那么您可以简单地创建其他角色

如果只是为了报告,那么使用自定义元字段以其他方式对用户进行分类。

结束

相关推荐

MANAGE_USERS_CUSTOM_COLUMN筛选器触发的函数不起作用

我正在尝试添加一个自定义列un users。php,但它保持为空。我已经成功地在用户管理页面中添加了一列,在我的主题函数中使用了此代码。php文件:function add_user_test_column( $columns ) { $columns[\'test1\'] = \'Test\'; return $columns; } add_filter( \'manage_users_columns\', \'add_user_test_column\