Gửi Email thông báo khi có Comment mới trong WordPress tự động

07/03/2018

Chào các bạn,

Mấy bữa nay để ý thấy mỗi lần mình comment trên canhme.com, cứ có ai reply comment của mình là lại có thông báo tin nhắn tới gmail của mình nhanh chóng mặt.

Thế là ngồi tìm hiểu một lúc mới thấy cái chức năng này thú vị thật chứ đùa.

WordPress mặc định không cung cấp một tính năng mà mình thấy vô cùng hữu ích đó là gửi email thông báo có comment mới cho khách truy cập (reply bình luận của họ).

nhận thông báo khi có comment reply trong wordpress

Lợi ích to lớn của việc gửi email phản hồi cho độc giả đã bình luận tại website của bạn:

  • Giúp độc giả nhận được các bình luận phản hồi qua email nhanh chóng và đóng góp một backlink tới bài viết của bạn. Điều này giúp gia tăng độc giả trung thành cho website.
  • Tăng traffic đáng kể cho website vì nó giúp cho sự tương tác của website với người dùng tốt hơn.

Ở bài viết này mình sẽ giới thiệu các bạn một plugin rất thú vị dù đã gần mấy năm không update – plugin ReplyMe.

Đây là một plugin khá tốt để bạn có thể gửi email tự động thông báo tới độc giả.

1. Cài đặt plugin

Bạn cần cài đặt và kích hoạt 2 plugin sau: WP Mail SMTP và ReplyMe.

  • ReplyMe là một trong các plugin tự động gửi email mỗi khi có ai đó gửi phản hồi cho những nhận xét của các bạn.

Lưu ý: Hiện nay, bạn đã không còn có thể download plugin ReplyMe trên WordPress.org nữa, bạn có thể tải bản cài đặt file .zip tại đây.

Tuy hiện tại khá ít người cài nhưng nó đã ra đời được 7 năm rồi và nhận được rất nhiều đánh giá tích cực của người dùng.

Mình thấy ở Việt Nam đa phần các blog lớn đều đang sử dụng plugin này đấy.

  • Plugin WP Mail SMTP giúp gửi email một cách linh hoạt và chính xác, không bị vào thư mục SPAM vì email sẽ được gửi từ dịch vụ xác thực như Gmail chẳng hạn.

Tự Học MMO sử dụng máy chủ của gmail để gửi email nên mình sẽ hướng dẫn bạn cách thiết lập như trong bài hướng dẫn dưới.

2. Cấu hình SMTP của Gmail

Nếu bạn sử dụng WordPress lâu ngày thì chắc cũng phải biết chức năng gửi mail của WordPress thông qua hàm wp_mail() và nó sử dụng IP của host để gửi thư.

Có một rắc rối là hầu như các thư được gửi đi đều không qua khỏi các bộ lọc SPAM, vì thế trong bài này mình sẽ hướng dẫn các bạn cách cấu hình SMTP (Simple Mail Transfer Protocol-giao thức truyền tải thư điện tử đơn giản) của gmail với plugin WP Mail SMTP.

Hiểu đơn giản là khi gửi email thông qua SMTP thì email sẽ không bị hoặc rất ít bị vào hòm thư rác (điều quan trọng với mấy trang blog hoặc website bán hàng).

Các plugin tương tự giúp sử dụng các dịch vụ SMTP:

Bước 1: Đầu tiên bạn cần cài đặt plugin WP Mail SMTP

Truy cập vào Plugins => Add New và gõ vào mục tìm kiếm: WP Mail SMTP, click vào Install Now, sau đó nhấn Active để kích hoạt.

gửi email thông báo khi có comment mới trong wordpress tự động

Bước 2: Cấu hình plugin WP Mail SMTP

ebook mmo cho người mới bắt đầu

Bạn vào Settings => Email và cấu hình. Bạn có thể tham khảo phần cấu hình của mình.

gửi email thông báo khi có bình luận mới trong wordpress

Trong đó:

  • From Email: bạn điền địa chỉ gmail của bạn, đây là địa chỉ email dùng để gửi thông báo. Nếu bạn để trống, địa chỉ email mặc định bạn sử dụng trong phần General của WordPress sẽ được dùng.
  • From Name: bạn có thể để tên website của bạn để tăng khả năng nhận diện thương hiệu.
  • Mailer: Send all WordPress emails via SMTP.

gửi email thông báo khi có comment mới trong wordpress

Trong đó:

  • SMTP Hostsmtp.gmail.com
  • SMTP Port465
  • EncryptionUse SSL encryption.
  • AuthenticationYes: Use SMTP authentication.
  • Username: địa chỉ email bạn khai báo bên trên.
  • Password: mình sẽ hướng dẫn bạn cách lấy Password như bên dưới. Bạn chọn 1 trong 2 cách đều được.
Lưu ý: Nếu bạn không sử dụng SMTP của gmail, bạn có thể điền địa chỉ email và các thông số SMTP HostSMTP Port, bạn liên hệ nhà cung cấp để lấy nhé.

Cách lấy Password

Cách 1: Bạn có thể điền trực tiếp mật khẩu của tài khoản gmail mà bạn sử dụng, tuy nhiên bảo mật cho địa chỉ email của bạn sẽ kém an toàn.

Cách 2: Nếu bạn cài đặt xác minh hai bước trong tài khoản Google (khuyên dùng) thì cần phải lấy mật khẩu ứng dụng để điền vào ô Password.

Bạn truy cập vào: https://myaccount.google.com/security

Tiến hành cài đặt bảo mật 2 bước – Đăng nhập vào tài khoản gmail bạn đã khai báo bên trên, kéo xuống mục Đăng nhập vào Google và chọn Xác minh 2 bước.

gửi email thông báo khi có comment mới trong wordpress

Bạn chuyển tới trang khai báo số điện thoại.

gửi email thông báo khi có bình luận mới trong wordpress

Bạn nhập mã số xác minh nhận được trong tin nhắn của Google gửi tới.

gửi email thông báo khi có bình luận mới

gửi email thông báo khi có bình luận mới

Sau khi đã Bật xác minh 2 bước, bạn quay trở lại trang Đăng nhập vào Google và click vào phần Mật khẩu ứng dụng

gửi email thông báo khi có comment mới

nền tảng thiết kế landing page

Google sẽ yêu cầu bạn đăng nhập lại tài khoản và xác minh qua số điện thoại bạn khai báo. Sau đó chuyển đến mục Mật khẩu ứng dụng => Chọn ứng dụng => Khác (tên tùy chỉnh)

Ở đây mình sẽ đặt tên là SMTP cho dễ nhớ , sau đó nhấn Tạo để lấy mật khẩu ứng dụng

gửi email thông báo khi có comment mới

gửi email thông báo tự động khi có bình luận mới

Google cấp cho bạn một đoạn mã 16 kí tự như trên, hãy coppy lại đoạn mã này và dán vào ô SMTP Password ở phía trên. Click Save Changes để lưu lại.

gửi email thông báo khi có comment wordpress

3. Bật SMTP của Gmail

Sau khi bạn đã cấu hình SMTP cho WordPress, bạn cần bật SMTP của gmail.

Bạn truy cập vào gmail rồi chọn Cài đặt (biểu tượng răng cưa góc trên bên phải) để đến phần cài đặt của gmail. Chọn tab Chuyển tiếp và POP/IMAP và cấu hình như dưới. Sau đó bạn Lưu thay đổi là xong.

gửi email thông báo khi có phản hồi comment

Giờ để kiểm tra xem SMTP đã hoạt động chưa, tại phần Send a Test Email, bạn nhập thử một email bất kỳ rồi nhấp Send Test, nếu thông báo như sau là đã thành công.

gửi email khi có phản hồi bình luận trong wordpress

Một số trường hợp bạn sẽ nhận được thông báo bool(false), có nghĩa là chưa thành công thường do cấu hình của server hosting. Bạn chỉ cần liên hệ với nhà cung cấp dịch vụ hosting server để yêu cầu họ kiểm tra là xong.

4. Cài đặt plugin ReplyMe

Để cài đặt plugin ReplyMe, bạn vào Plugins =>Add New và gõ vào thanh tìm kiếm ReplyMe là được.

Mặc dù đã ra đời từ rất lâu tuy nhiên ReplyMe được sử dụng rộng rãi trong cộng đồng blogger.

Sau đó, bạn cũng truy cập Settings =>ReplyMe. Bạn Việt hóa lại theo ý muốn nhé.

Tham khảo cách sửa đổi của mình nhé.

  • Email Subject:
Comment của bạn trong bài viết <[posttitle]> vừa được trả lời
  • Email Content (HTML enable)
<p><b>Comment của bạn trong bài <a href="[posturl]">[posttitle]</a> mới được trả lời từ [commenter]</b></p>  <div > 	Đây là bình luận của bạn:<br /> 	<div > [commentmsg] </div> 	[commenter] —— [commenttime] </div>  <div > 	Đây là nội dung trả lời:<br /> 	<div > [newcommentmsg] </div> 	<a href="[newcommenterurl]">[newcommenter]</a> —— [newcommenttime] <br /> 	 Bạn có thể xem comment và trả lời tại đây: [newcommenturl] </div>  <p> 	Cảm ơn bạn đã gửi bình luận tại [blogname]. Chúc bạn một ngày tốt lành! <br /> </p>

Ý nghĩa của những shortcode sử dụng trong mẫu

  • [blogname] Tiêu đề của Blog/ Website của bạn
  • [blogurl] Url trang chủ của bạn Ví dụ: https://kienvinh.com
  • [posttitle] Tiêu đề của bài Post (bài viết)
  • [posturl] url của bài viết
  • [posttime] Thời gian đăng bài
  • [commenter] Tên người bình luận trước đó
  • [commentmsg] Nội dung của bình luận trước đó
  • [commenttime] Thời gian của bình luận trước đó
  • [newcommenter] Tên người bình luận mới
  • [newcommenterurl] Url người bình luận mới
  • [newcommentmsg] Nội dung bình luận mới
  • [newcommenttime] Thời gian đăng bình luận mới
  • [newcommenturl] Url bình luận mới

Như vậy là bạn đã cài đặt xong plugin ReplyMe.

Bây giờ mỗi khi có một bình luận và khi có ai đó trả lời bình luận thì WordPress sẽ tự động gửi một thông báo tới cho người đặt câu hỏi trong comment biết là đã có người trả lời comment.

Chú ý: nếu bạn sử dụng chức năng Admin kiểm duyệt tất cả comment trước thì thông báo có phản hồi mới sẽ chỉ xuất hiện khi nào Admin trả lời comment.

Để có thể gửi mail cho tất cả phản hồi của tất cả mọi người thì bạn vào Settings => Discussion và bỏ chọn hai dòng như trong hình sau đây:

gửi email thông báo khi có comment mới trong wordpress

Và kết quả:

gửi email thông báo khi có reply trong wordpress

Bây giờ, mỗi khi có bình luận trả lời, tác giả của bình luận trước đó sẽ nhận ngay được email thông báo.

Nếu bạn cảm thấy bài viết của mình có ý nghĩa, nhớ like và share hoặc để lại comment cho mình ở phần bình luận bên dưới nhé.

Chúc bạn thành công!

5/5(9 votes )

Kiến thức WordPress liên quan khác