Я использую систему очков WP MyCred.Однако, по какой-либо причине, когда пользователь применяет купон, он не обновляет бэкэнд ...
Если я вручную захожу в профиль пользователя, просто снова "СОХРАНИТЬ" профиль, он работает.
С учетом вышесказанного я пытаюсь автоматически добавить 1000 в метаданные пользователя mycred_balance после регистрации пользователя.
Я обнаружил, что user_register - это верный способ использования, но проблема с обновлением сохраняется.Это мой код ...
function after_registration()
{
$current_user = wp_get_current_user();
update_user_meta( $current_user->mycred_default, 'mycred_balance', '1000');
}
add_action('user_register', 'after_registration');