您可以使用set_user_role
钩子,仅当用户角色更改时才会触发:
add_action( \'set_user_role\', function( $user_id, $role, $old_roles )
{
// Your code ...
}, 10, 3 );
如果要将此限制为配置文件更新,可以使用:
add_action( \'set_user_role\', function( $user_id )
{
add_action( \'profile_update\', function( $user_id )
{
// Your code here ...
} );
} );