Czy istnieje hak akcji lub coś podobnego, co mogłoby mi to pomóc?
Próbowałem dodać znacznik do zmiennej łańcuchowej PHP i po prostu odpaliłem wiadomość e-mail za pomocą funkcji wp_mail:
$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);
Ale pojawił się jako zwykły tekst?
Jakieś pomysły?
hooks
html
wp-mail
html-email
racl101
źródło
źródło
Alternatywnie możesz określić nagłówek HTTP Content-Type w parametrze $ headers:
źródło
Nie zapomnij usunąć filtru typu zawartości po użyciu funkcji wp_mail. Po zaakceptowaniu nazewnictwa odpowiedzi powinieneś to zrobić po wykonaniu wp_mail:
Sprawdź ten bilet tutaj - Zresetuj typ zawartości, aby uniknąć konfliktów - http://core.trac.wordpress.org/ticket/23578
źródło
Jeśli chcesz wysyłać wszystkie wiadomości e-mail w formacie HTML, możesz także użyć aplugin, takiego jak http://wordpress.org/plugins/email-templates
źródło