2017-01-06 3 views
1

Wordpress의 내 사용자 정의 테마에서 HTML 전자 메일을 보내려고합니다.Wordpress - 파일에 저장된 HTML 전자 메일 템플릿에서 읽기

오히려 이런 식으로 몸을 채우는 것보다 대신

$message = ""; 
$message = "<h3>Someone has applied for a job on the site.</h3>" . "<br><br>"; 
$message .= "Profile Picture URL: " . $Picture . "<br>"; 
$message .= "Name: " . $Name . "<br>"; 
$message .= "Email: " . $Email . "<br>"; 
$message .= "Phone: " . $Phone . "<br>"; 
$message .= "Work Phone: " . $WorkPhone . "<br>"; 
$message .= "Resume: " . $Resume . "<br>"; 
$message .= "Preferences: " . sanitize_text_field($Preferences) . "<br><br>"; 

, 나는 그것의 자신의 파일이 될 수있는 HTML 이메일 템플릿을 싶습니다.

그런 다음 HTML 이메일 템플릿 파일을 읽고 PHP 변수에 저장된 일부 데이터로 채 웁니다.

자, 내가 html 파일이 있다고 가정하자 : 내 PHP 파일에 내가 가진,

<h3>Name: [NameGoesHere]</h3> 
<h3>Address: [AddressGoesHere]</h3> 

그런

emailtemplate.html을 :

$name = "Jane Doe"; 
$address = "123 Street"; 
$message = ""; 
wp_mail($to, $subject, $message, $headers, $attachments); 

는 어떻게 읽습니까 그 html 파일을 넣고 이름과 주소를 입력 한 다음 $ message에 저장합니다.

내 예제가 너무 단순 해 보이지만, 실제로 사용하고자하는 3 가지 철저한 HTML 전자 메일을 작성했으며 각각 코드가 많이 있습니다.

감사합니다, 당신은 str_replace하여이 작업을 수행 할 수

답변