HTML Mails mit WooCommerce Header und Footer versenden

Die nachfolgende Funktion ermöglicht es euch HTML E-Mails über die WooCommerce Mail Funktion zu versenden. Die Standard-Templates für Header und Footer werden dabei auch gleich mitgeladen. Praktisch wenn man z.B. schnell Status-Mails versenden möchte ohne große Backend Einstellungen zu generieren.

				
					function osulzer_send_wc_email($user_email, $subject, $html_message) {

	ob_start();

	// header template with subject
	wc_get_template( 'emails/email-header.php', array( 'email_heading' => $subject ) );

	echo $html_message;

	// footer template
	wc_get_template( 'emails/email-footer.php' );

	$message = ob_get_clean();

	wc_mail($user_email, $subject, $message);

	return true;

}
				
			
Kontakt

Bürozeiten:
Montag – Donnerstag: 9:00 – 17:00 Uhr
Freitag: 9:00 – 14:00 Uhr