Thiết lập SMTP cho WordPress không dùng Plugin

Thiết lập SMTP cho WordPress không dùng Plugin

Thông thường, các hosting sẽ chặn hàm mail() vì các lý do liên quan đến bảo mật. Nhưng website của bạn không thể không có chức năng gửi email. Trường hợp này bạn phải gửi thông qua SMTP (Gmail, Mailgun, Amazon SES,…).

Với WordPress hiện nay đã có rất nhiều plugin cho phép bạn Setup SMTP, bạn chỉ cần cài đặt plugin, thiết lập các thông số liên quan đến SMTP là xong.

Tuy nhiên, trong một số trường hợp bạn không muốn sử dụng plugin thì phải làm như thế nào?

Trong bài viết này, tôi sẽ hướng dẫn cách thiết lập SMTP cho WordPress không dùng plugin.

Trước khi vào thiết lập, bạn cần phải có thông tin SMTP. Bạn có thể dụng Gmail, Mailgun hoặc bất kỳ SMTP nào (Miễn sao nó ổn định và vào inbox cao)

Tiếp theo, bạn hãy mở file functions.php trong theme bạn đang sử dụng và chèn đoạn code sau:

Để test bạn có thể sử dụng hàm wp_mail() để test xem có nhận được email hay không hoặc sử dụng plugin Contact Form 7.

Kết luận

Trên đây tôi đã hướng dẫn bạn cách thiết lập SMTP cho WordPress không dùng plugin. Đây chỉ là kỹ thuật nhỏ. Nhưng hy vọng nó có ích với bạn.

Nếu có bất kỳ câu hỏi nào, hãy comment phía dưới bài viết này.

[Total: 1   Average: 5/5]

THAM GIA NHÓM HỖ TRỢ

 
Lập trình web PHP (hoangan.net)
Nhóm Công khai · 1 thành viên
Tham gia nhóm
 

Hoàng An

Tôi không phải là 1 chuyên gia lập trình, cũng không phải là 1 chuyên gia SEO. Với niềm đam mê với CNTT, tôi có thể biến ý tưởng thành sản phẩm và thích chia sẻ kiến thức cho người khác. Nếu có duyên, mời bạn đến với khoá học của tôi

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *