//フィルターフック add_filter('wpcf7_special_mail_tags', 'my_special_mail_tags',10,2); function my_special_mail_tags($output, $name) { //画面に入れた適当な独自のタグ名で引っ掛けて if($name == '_proxy') { //フォームからポストされたデータ一覧を取得 $postData = WPCF7_Submission::get_instance()->get_posted_data(); if($postData['checklist'][0] == 'PDF資料希望') { $output = <<<EOD 下記よりPDFをダウンロードくださいませ。<br><a href=''>***.PDF</a> EOD; } else { $output = ""; } } return $output; }
現在contact form7のユーザーへの自動返信メールでチェックボックス[checklist]の内容で
追加で自動返信メールに$outputに入れられた内容を送信しているのですが、
htmlコードを入れたいのですが、そのままの文字列として表示されてしまうのですが、
どうやればhtmlとして認識されますでしょうか?、
回答1件
あなたの回答
tips
プレビュー