MW Formをつかっている時に、返信をHTMLメールにしてリンクや改行などを指定したい場合に以下のように内容を functions.phpに追記します。
HTMLメールにしたいメールのサブジェクトが「お問合せ受付」の時に、以下のようになります。
add_filter('wp_mail', 'return_html_mails', 10,1);
function return_html_mails($args){
$headers = isset($args['headers'])?$args['headers']:;
if (($args['subject']) === "お問合せ受付") {
if (is_array($headers)) {
$headers = 'Content-Type: text/html; charset=UTF-8';
} elseif (is_string($headers)) {
$headers = $headers . ($headers?"\r\n":"") . 'Content-Type: text/html; charset=UTF-8';
}
}
$args['headers'] = $headers;
return $args;
}
返信の本文のところで
HP:<a href="https://www.yahoo.co.jp">https://www.yahoo.co.jp</a><br>
のように、HTMLを使う事が可能になります。