send email wordpress

Comment envoyer des e-mails en code

Si vous voulez envoyer un e-mail via WordPress, sans utiliser votre thème et vos plugins, vous pouvez le faire facilement avec le code ci-dessous :

wp_mail( string|string[] $to, string $subject, string $message, string|string[] $headers = '', string|string[] $attachments = array() )

Vous pouvez remplir ces paramètres :

  • $to fait référence à l’adresse mail (peut être un tableau s’il y a plusieurs adresses)
  • $subject est le titre de votre courrier
  • $message est le contenu du courrier. Si vous voulez envoyer votre contenu avec du HTML, vous pouvez modifier les paramètres de l’en-tête (explication ci-dessous)
  • $headers vous permet d’ajouter des en-têtes supplémentaires. Par exemple, pour le HTML, vous pouvez entrer cette ligne :
$headers = array('Content-Type: text/html; charset=UTF-8');

Attention si vous utilisez des variables pour vos adresses ou pour le contenu de votre e-mail avec $_POST ou $_GET et le contenu de vos utilisateurs WordPress. Vous devez sécuriser ce type de chaîne pour être sûr que votre WordPress est sécurisé.

Laisser un Commentaire

Votre adresse électronique ne sera pas publiée.

Vous pourriez aussi aimer