Y at-il un action_hook ou quelque chose de similaire qui pourrait m'aider à atteindre cet objectif?
J'ai essayé d'ajouter du balisage dans une variable de chaîne PHP et je viens de lancer un email avec la fonction wp_mail comme ceci:
$email_to = '[email protected]';
$email_subject = 'Email subject';
$email_body = "<html><body><h1>Hello World!</h1></body></html>";
$send_mail = wp_mail($email_to, $email_subject, $email_body);
Mais cela est apparu en clair?
Des idées?
hooks
html
wp-mail
html-email
racl101
la source
la source
Vous pouvez également spécifier l'en-tête HTTP Content-Type dans le paramètre $ headers:
la source
N'oubliez pas de supprimer le filtre de type de contenu après avoir utilisé la fonction wp_mail. Après avoir nommé la réponse, vous devriez le faire après l'exécution de wp_mail:
Vérifiez ce billet ici - Réinitialisez le type de contenu pour éviter les conflits - http://core.trac.wordpress.org/ticket/23578
la source
Si vous souhaitez envoyer tous les courriels en HTML, vous pouvez également utiliser un plugin tel que http://wordpress.org/plugins/email-templates.
la source