TODO: To change the header's content go to Dr.Explain menu Options : Project Settings : HTML (CHM) Export : Setup HTML Template and Layout
×
Menu
Index

Tùy chỉnh thông tin gửi mail

 
Thiết lập content type cho nội dung mail:
Một số thiết lập email trong wordpress, cho phép hiển thị HTML trong nội dung mail. Chúng ta khai báo kiểu nội dung cho nội dung email được gửi đi bởi hook 'wp_mail_content_type'.
//định dạng html hiển thị trong email
add_filter( 'wp_mail_content_type', 'set_html_content_type' );
function set_html_content_type() {
 
    return 'text/html';
}
 
Sửa thông tin người gửi:
Wordpress dựa vào hàm wp_mail để gửi mail. Hàm này bản chất được xây dựng từ phpmailer class. Một vấn đề là trong phần quản trị admin không cung cấp giao diện sửa đổi thông tin về tên người gửi và địa chỉ mail của người gửi. Nhưng wordpress được thiết kế mã nguồn mở cho phép can thiệp thông qua sử dụng filters. Để sửa địa chỉ mail từ người gửi chúng ta có filter wp_mail_from và đổi tên người gửi là wp_mail_from_name, giá trị này bạn điền tên thật của chủ mail đó.
 
Thêm trong functions.php đoạn code để sửa địa chỉ email.
add_filter( 'wp_mail_from', 'my_mail_from' );
function my_mail_from( $email )
{
    return "change-this-to-your-email-address";
}
 
Thêm filter sửa tên người gửi của địa chỉ email trên.
add_filter( 'wp_mail_from_name', 'my_mail_from_name' );
function my_mail_from_name( $name )
{
    return "My Name";
}
 
 
Made with help of Dr.Explain

Unregistered version