Comment ajouter l&rsquoauthentification par courriel d&rsquoinscription woocommerce

Vated = get _ user Meta ($userdata amp;amp gt id,
(! $activé)
$userdata = nouvelle erreur wp U
« inkfool _ confirmation error»,
(
)
}
amp;amp amp Renvoie $userdata
}
Lorsque les utilisateurs samp;rsquoinscrivent, nous devons leur envoyer un courriel pour vérifier leur compte
Fonction my _ user Register ($user id)
Obtenir les données de lamp;rsquoutilisateur
$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 à lamp;rsquoutilisateur par courriel
$String = array (amp;lsquoidamp;rsquo = amp;amp amp gt $user id, amp;lsquoCodeamp;rsquo = amp;amp amp gt $Code)
Créer un code damp;rsquoactivation et un état damp;rsquoactivation
Mettre à jour le méta utilisateur ($user _ ID,
Mettre à jour le méta utilisateur ($ID utilisateur, amp;lsquoCode damp;rsquoactivationamp;rsquo, $Code)
Créer une URL
$URL = get _ te URL (). amp;lsquo Login ? P = amp;lsquo. Base 64 _ codage (sérialisation ($String))
fondamentalement, nous allons éditer ici pour le rendre meilleur
$HTML = amp;lsquoCliquez sur le lien suivant Lt Br amp;amp amp Turbine à gaz Amp Lt Br amp;amp amp Turbine à gaz Amp Lt A href =
Envoyer un courriel à lamp;rsquoutilisateur
WC _ mail ($User Info amp;amp gt User Email,  » please activate your account amp;lsquo), $HTML)
}
On a besoin de ça pour gérer tous les hackers Getty que je fais.
Fonction my _ init ()
Vérifier si un message damp;rsquoactivation a été reçu
(isset ($_ Get [amp;lsquoP]) {
$Data = unsrialization (base64 _ decode ($Get [amp;lsquopamp;rsquo)
$Code = get _ user Meta ($data [amp;lsquoidamp;rsquo, amp;lsquoactivation codeamp;rsquo, True)
Vérifiez que le Code donné est le même que le nôtre
($Code = = $data [amp;lsquoCodeamp;rsquo]) {
Mettre à jour DB pendant lamp;rsquoactivation
Mettre à jour le méta utilisateur ($data [amp;lsquoidamp;rsquo, amp;lsquois _ Activatedamp;rsquo, 1)
WC _ add notification (amp;amp lt Strong amp;amp gt successful: amp;amp lt Strong amp;amp gt your account Is Activated!,
Autres {
WC _ add notification (amp;lsquolt Strong amp;amp gt error: amp;amp lt Strong amp;amp 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 damp;rsquoinscription et damp;rsquoinscription séparées dans woocommerce

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins