登录时,该用户被阻止进入所有7个会员产品区域。我想允许用户注册时访问其选择的区域。我正在使用WP-Members插件。
// Basic usage:
wpmem_set_user_product( $product_meta, $user_id );
// Example to set 'my_basic_product' when a user registers.
add_action( 'wpmem_post_register_data', 'my_set_basic_product' );
function my_set_basic_product( $fields ) {
// Defaults.
$product_meta = 'my_basic_product';
$user_id = $fields['ID'];
// Set product access.
wpmem_set_user_product( $product_meta, $user_id );
}
我希望用户在注册时选择私有区域,并且登录时会自动获得访问权限。现在,用户可以在重定向登录后访问目标页面,但不能访问私有成员区域。