Comment ajouter l’authentification par courriel d’inscription woocommerce
Vated = get _ user Meta ($userdata – & gt; id, \
Si (! $activé)
$userdata = nouvelle erreur wp \ \ U
« inkfool _ confirmation error»,
(\
);
}
& amp; Renvoie $userdata;
}
Lorsque les utilisateurs s’inscrivent, nous devons leur envoyer un courriel pour vérifier leur compte
Fonction my _ user Register ($user id)
Obtenir les données de l’utilisateur
$user _ Info = get userdata ($user id);
Créer le code MD5 pour validation ultérieure
$Code = MD5 (Time ();
Faites – le sous forme de code et envoyez – le à l’utilisateur par courriel
$String = array (‘id’ = & amp; gt; $user id, ‘Code’ = & amp; gt; $Code);
Créer un code d’activation et un état d’activation
Mettre à jour le méta – utilisateur ($user _ ID, \
Mettre à jour le méta – utilisateur ($ID utilisateur, ‘Code d’activation’, $Code);
\/ \/ Créer une URL
$URL = get _ Site URL (). ‘ Login \/? P = ‘. Base 64 _ codage (sérialisation ($String));
\/ \/ fondamentalement, nous allons éditer ici pour le rendre meilleur
$HTML = ‘Cliquez sur le lien suivant; Lt; Br \/ & amp; Turbine à gaz Amp; Lt; Br \/ & amp; Turbine à gaz Amp; Lt; A href = \
Envoyer un courriel à l’utilisateur
WC _ mail ($User Info – & gt; User Email, » please activate your account ‘), $HTML);
}
On a besoin de ça pour gérer tous les hackers Getty que je fais.
Fonction my _ init ()
Vérifier si un message d’activation a été reçu
Si (isset ($_ Get [‘P]) {
$Data = unsrialization (base64 _ decode ($Get [‘p’);
$Code = get _ user Meta ($data [‘id’, ‘activation code’, True);
Vérifiez que le Code donné est le même que le nôtre
Si ($Code = = $data [‘Code’]) {
Mettre à jour DB pendant l’activation
Mettre à jour le méta – utilisateur ($data [‘id’, ‘is _ Activated’, 1);
WC _ add notification (& lt; Strong & gt; successful: & lt; Strong & gt; your account Is Activated!, \
Autres {
WC _ add notification (‘lt; Strong & gt; error: & lt; Strong & gt; AC)
Classification dans woodpress woocommerce comment configurer woocommerce Buy One for One Comment ajouter un produit dans woocommerce SKU comment supprimer le titre de la catégorie de produit woocommerce plus de 30 meilleurs plug – ins de recherche wordpress pour améliorer la recherche de site Web et le référencement comment créer des pages d’inscription et d’inscription séparées dans woocommerce