Gửi email thông báo khi có bình luận mới cho người dùng (khi ai đó reply bình luận của họ) trên website WordPress.
Screenshot bên trên là ảnh chụp một email thông báo khi có bình luận trả lời cho bình luận của bạn trên WP Căn bản. Điều này chắc không còn mới mẻ với nhiều bạn ở đây nữa. Nó là một trong những biện pháp nên được sử dụng để kéo khách truy cập quay trở lại với website của bạn. Tuy nhiên, tôi thấy nhiều bạn sử dụng nền tảng WordPress nhưng vẫn chưa tận dụng được tính năng này. Vậy làm thế nào để tự động gửi email thông báo cho khách truy cập khi bình luận của họ được một người khác phản hồi?
Tham khảo thêm:
- Gửi email qua SMTP miễn phí trong WordPress với SendGrid
- Hướng dẫn dùng Mandrill để gửi email trong WordPress
Gửi email thông báo khi có bình luận mới
Vô cùng đơn giản. Tất cả những gì các bạn cần làm là cài đặt một trong 2 plugin sau đây. Chúng tôi khuyến khích sử dụng plugin WPCB Comment Notifications vì nó đang được cập nhật thường xuyên, tương thích tốt với các phiên bản WordPress và PHP mới nhất.
Bằng plugin WPCB Comment Notifications
WPCB Comment Notifications là plugin được phát triển bởi WP Căn bản. Nó bao gồm 2 tính năng là gửi email thông báo khi bình luận của người dùng được phê duyệt và khi có ai đó phản hồi về bình luận của người dùng. Plugin này được hỗ trợ sẵn 2 ngôn ngữ là tiếng Việt và tiếng Anh, cũng như tích hợp tính năng cập nhật tự động.
1. Đầu tiên, bạn cần download plugin WPCB Comment Notifications. Vui lòng tham gia group WP Căn bản trên Facebook (chỉ dành riêng cho khách hàng) để lấy link download plugin.
2. Upload, cài đặt và kích hoạt plugin WPCB Comment Notifications.
3. Truy cập Settings => Comment Notifications => tìm phần Thông báo phản hồi. Hãy tick vào mục Kích hoạt để bật tính năng. Các bạn có thể tùy biến tiêu đề và nội dung của email thông báo theo ý thích hoặc để như mặc định. Lưu ý, plugin không hỗ trợ định dạng HTML, email sẽ được gửi ở định dạng Plain Text (văn bản thuần túy). Danh sách các shortcode mà plugin hỗ trợ đã được mô tả chi tiết bằng tiếng Việt nên tôi sẽ không đề cập thêm ở đây.
Click vào nút Lưu thay đổi để áp dụng các thiết lập.
4. Và kết quả sẽ trông giống như thế này:
Bằng plugin ReplyMe
1. Cài đặt và kích hoạt plugin có tên là ReplyMe (download).
2. Truy cập vào Settings => ReplyMe và tiến hành chỉnh sửa mẫu email cho phù hợp với website của bạn. Plugin này hỗ trợ cả định dạng HTML lẫn plain text (văn bản thuần túy).
Hãy để ý phía trên, bạn sẽ thấy một số shortcodes hướng dẫn cách chỉnh sửa email:
Trong đó:
- [blogname]: tiêu đề blog, chẳng hạn như WP Căn bản.
- [blogurl]: URL của blog, chẳng hạn như https://wpcanban.com.
- [posttitle]: tiêu đề của bài viết.
- [posturl]: URL của bài viết.
- [posttime]: thời gian đăng bài viết.
- [commenter]: tên tác giả của bình luận trước đó.
- [commentmsg]: nội dung của bình luận trước đó.
- [commenttime]: thời gian đăng bình luận trước đó.
- [newcommenter]: tác giả của bình luận mới.
- [newcommenterurl]: URL tác giả của bình luận mới.
- [newcommentmsg]: nội dung của bình luận mới.
- [newcommenttime]: thời gian đăng bình luận mới.
- [newcommenturl]: URL của bình luận mới.
Sau khi chỉnh sửa xong mẫu email, click vào nút Save Changes để lưu lại.
Lưu ý
Các plugin như WPCB Comment Notifications, ReplyMe nên được sử dụng kết hợp với một plugin hỗ trợ gửi email qua SMTP để khắc phục vấn đề email bị cho vào spam hoặc host chặn gửi email.
Tham khảo thêm: Hướng dẫn cài đặt Gmail SMTP cho website WordPress
Xong rồi. Bây giờ, mỗi khi có bình luận trả lời (reply), tác giả của bình luận trước đó sẽ ngay lập tức nhận được email thông báo. Chúc các bạn thành công!
Mọi thắc mắc liên quan đến việc gửi email thông báo khi có bình luận mới trên WordPress, xin vui lòng gửi vào khung bình luận bên dưới để được hỗ trợ và giải đáp.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Kiến thức tuy cũ nhưng vẫn áp dụng ngon lành, cảm ơn bro rất nhiều. Nhưng hiện tại cái email mà mình rep họ trên cái blog thì nó đang bị vào mục spam, đồng thời google còn cảnh báo mail nguy hiểm nữa :v giờ nên làm gì tiếp được bạn nhỉ
Bạn đã cài đặt plugin hỗ trợ gửi email qua SMTP chưa nhỉ? Nếu chưa thì có thể tham khảo bài viết “Gửi email qua SMTP miễn phí với SendGrid” hoặc “Hướng dẫn cài đặt Gmail SMTP cho website WordPress” nhé.
Mình nghĩ có thể do mình không dùng email theo tên miền riêng nên mức độ uy tín chưa cao :v mình thấy cậu đang dùng email tên miền để gửi, cậu đang dùng dịch vụ email tên miền nào vậy?
Mình dùng SMTP của SendGrid bạn ạ. Hướng dẫn chi tiết mình đã đưa ở link bên trên rồi đấy.
Mình ko thấy ReplyMe
Đọc kỹ lại bài viết đi bạn. Mình có đóng khung màu xanh dương đấy.
Đã thử nhưng hình như Plugin này không còn hoạt động nữa thì phải, mình tải dropbox về up lên setup như hướng dẫn rồi mà test comment thử không nhận.
Vẫn sử dụng bình thường mà bạn. Mình đang dùng đây. Nếu email của bạn nhận được thông báo về phản hồi của mình thì có nghĩa là nó vẫn hoạt động nhé.
cảm ơn bài viết rất hay và hữu ích của add nha
Plugin này đã bị xóa rồi, mới làm cái web mới mà không biết dùng cái nào thể chỗ.
Mình có share link download plugin trong phần đóng khung màu xanh dương đó bạn. Site mình vẫn đang dùng plugin này, không lỗi lầm gì cả.
Cảm ơn bạn!
Có cách nào để thay đổi mail mặc định khi có email thông báo từ WordPress dạng wordpress@domain.com ko bác. Cũng ko muốn cài thêm plugin nữa bác ạ
Không phải plugin nào cũng làm chậm website đâu bạn nhé. Nhiều khi chính việc sử dụng custom code lại là nguyên nhân gây chậm web. Bạn có thể tham khảo bài viết này: Loại bỏ chữ product và product-category trong WooCommerce
Còn về câu hỏi của bạn, bên mình sẽ có 1 bài viết hướng dẫn riêng, sẽ đăng tải trong hôm nay hoặc ngày mai nhé. :P
À do mình không thấy chữ by WPForms. nên tưởng nhầm plugin khác. hehe. Site của bác lâu lâu lỗi không load 2 field name và website.
Cái này có lẽ là do tính năng ESI của plugin LiteSpeed Cache. Mình vẫn đang chờ họ khắc phục. :P
A cache luôn khối bình luận xem thế nào a
Mình đang bật tính năng cache cả Admin Bar lẫn khung bình luận bằng ESI nên mới bị lỗi như vậy đó bạn. :P