Что такое хук, который позволяет понять, изменился ли пользователь в роли?
Я хотел бы отправить уведомление pu sh, если роль была изменена для существующего пользователя. По сути, система имеет членство, если пользователь активен, у него есть роль, как только у плана истекает срок действия, эта роль исчезает и больше не имеет роли.
Какое действие позволяет вам понять, как только как изменилась существующая роль пользователя?
function user_role_update( $user_id, $new_role ) {
if( function_exists('apppush_send_notification') ) {
apppush_send_notification("role changed");
}
}
add_action( 'set_user_role', 'user_role_update', 10, 2);