Trần Bá Đạt Blog
  • Học SEO
    • SEO Local
    • SEO Onpage
    • Tài liệu SEO
  • Windows
  • Thủ thuật CNTT
  • WordPress
    • Thủ thuật WordPress
    • Theme WordPress
    • Plugin WordPress
  • Học Blogspot
    • Thủ thuật Blogspot
    • Template Blogspot
    • SEO Blogspot
  • Pocket Ninja
Không có kết quả
Tất cả kết quả
Trần Bá Đạt Blog
  • Học SEO
    • SEO Local
    • SEO Onpage
    • Tài liệu SEO
  • Windows
  • Thủ thuật CNTT
  • WordPress
    • Thủ thuật WordPress
    • Theme WordPress
    • Plugin WordPress
  • Học Blogspot
    • Thủ thuật Blogspot
    • Template Blogspot
    • SEO Blogspot
  • Pocket Ninja
Không có kết quả
Tất cả kết quả
Trần Bá Đạt Blog
Không có kết quả
Tất cả kết quả
Trang chủ Wordpress Thủ thuật Wordpress

Gửi email thông báo khi có người trả lời bình luận trên WordPress

Trần Bá Đạt bởi Trần Bá Đạt
05/06/2018
trong Thủ thuật Wordpress, Wordpress
1
CHIA SẺ
304
LƯỢT XEM
Chia sẻTweetPinChia sẻ
Hệ thống email thông báo khi có người trả lời bình luận trên WordPress sẽ giúp bạn tăng thêm tương tác đối với blog của mình, kéo thêm người quay trở lại blog. Và với email thông báo khi có người trả lời bình luận cũng giúp cho những người bình luận có thể theo dõi nội dung của mình khi tham gia thảo luận tại một blog WordPress nào đó.

Nếu bạn đã từng bình luận tại Blog Trần Bá Đạt này của mình, thì chắc hẳn bạn đã nhận được ít nhiều email thông báo trả lời bình luận, tương tự như email bên dưới đây:

Gửi email thông báo khi có người trả lời bình luận WordPress

Một email quá đỗi bình thường nhưng hiệu quả nó mang lại là rất lớn. Theo thống kê của mình dựa vào Google Analytics thì số người quay trở lại blog sau khi đã được trả lời bình luận có tỉ lệ lên đến 73%, đó là một con số mang hiệu ứng cực tốt đấy nhé.

Vậy mình đã dùng cách nào để gửi email thông báo tới người dùng khi có trả lời bình luận trên nền tảng WordPress?

Câu trả lời: Đó là plugin ReplyMe kết hợp với hệ thống email STMP.

Cách gửi email thông báo khi có người trả lời bình luận WordPress

Nhưng trước khi đi vào hướng dẫn cài đặt plugin này, thì mình cần nói về ReplyMe và lưu ý cho các bạn trước về những vấn đề hiện tại của nó.

Về plugin ReplyMe

Đây là một plugin được cập nhật lần cuối cùng cách đây 9 năm. Là 9 năm đấy nhé các bạn. Phải nói rằng nó là một plugin khá cũ kỹ, tuy nhiên, giá trị nó mang lại là rất lớn, như mình đã giải thích ở trên.

NÊNĐỌC THÊM

Người chơi không nạp làm thế nào mạnh hơn người chơi nạp?

Kinh nghiệm sử dụng kim cương hợp lý trong Pocket Ninja

Những tính năng cơ bản của game Pocket Ninja

Bây giờ là vấn đề của plugin ReplyMe:

  • Vấn đề là plugin WordPress này chỉ tương thích tốt với PHP dưới 5.6. Có nghĩa là với PHP dưới 5.6 thì plugin này có thể kết hợp với tất cả các hệ thống SMTP cả sử dụng SMTP theo tên miền hay SMTP Gmail.
  • Còn với PHP 7 trở lên, ReplyMe chỉ hoạt động được với SMTP của Gmail “nếu bạn không chỉnh sửa gì”. Nghĩa là nếu bạn sử dụng SMTP tên miền như của mình @tranbadat.com, thì ReplyMe không gửi bất kỳ thông báo email nào khi có người trả lời bình luận cả.

Tuy nhiên, mình sẽ chia sẻ cách giúp các bạn sử dụng ReplyMe cho tất cả hệ thống SMTP dù đang xài PHP 5 hay PHP 7 như của mình. Đây là phần khác toàn bộ các bài viết hướng dẫn khác trên mạng.

Đọc thêm: Hướng dẫn tạo email theo tên miền riêng miễn phí

Cài đặt plugin ReplyMe để gửi email khi bình luận

  • Trước tiên các bạn lên tải plugin ReplyMe đã. Nhớ gõ ReplyMe không cách là sẽ thấy ngay, phiên bản hiện tại là 1.05, lần cuối cập nhật cách đây 9 năm laugh. Tải và active bình thường nha.
  • Bây giờ là tới đoạn setup. Giao diện của ReplyMe rất đơn giản, chỉ có đúng 1 khu vực để bạn có thể tùy chỉnh, đó là phần tùy chỉnh nội dung Email. Gồm Tiêu đề và Nội dung:

Cài đặt Reply Me

  • Bên trên là những shortcodes để bạn có thể thêm vào tiêu đề và nội dung Email sẽ gửi đi khi thông báo trả lời bình luận cho người dùng.

Cài đặt Reply Me

  • Tuy nhiên, mình nghĩ các bạn không nên sử dụng quá nhiều shortcodes làm gì, vì sao? Vì đây là một plugin gửi mail, chúng ta cần phải tuân thủ một số điều kiện để email gửi đi không bị chặn spam, không bị đưa vào các tab khác tab Chính. Để làm điều đó, các bạn cần tối giản code thêm vào, tối giản số lượng link để Google và các hệ thống email khác không nhận nhầm đây là email spam. Và đây sẽ là mẫu Email HTML chuẩn nhất dành cho các bạn:
<p><b>Bình luận của bạn tại bài viết <a href="[posturl]">[posttitle]</a> đã được [newcommenter] trả lời</b></p>

<div style="padding:10px;margin:10px 0;background:#FFFBCC">
	Đây là bình luận của bạn:<br />
	<div style="border:1px solid #919191;margin:5px;padding:4px;"> [commentmsg] </div>
	[commenter] —— [commenttime]
</div>

<div style="padding:10px;margin:10px 0;background:#FFFBCC">
	Còn đây là bình luận vừa trả lời bình luận của bạn:<br />
	<div style="border:1px solid #919191;margin:5px;padding:4px;"> [newcommentmsg] </div>
	[newcommenter] —— [newcommenttime] <br />
	Chi tiết bình luận, bạn có thể xem tại đây: [newcommenturl]
</div>

<p>
	Cảm ơn bạn đã gửi bình luận tại Trần Bá Đạt Blog. Chúc bạn một ngày tốt lành!
</p>

Các bạn phải thay trên blog của mình vào nhé. Xong thì Save Changes lại thôi là xong phần cài đặt plugin ReplyMe để gửi email thông báo khi có người trả lời bình luận WordPress.

Cài đặt SMTP

Như đã nói từ đầu, để tính năng email thông báo khi trả lời bình luận này hoạt động, bạn cần cả ReplyMe và SMTP.

Cài đặt SMTP thì mình khuyến cáo các bạn sử dụng plugin WP Mail SMTP để dễ cài đặt, và hoạt động khá tốt. Các bạn có thể tham khảo bài viết hướng dẫn cấu hình SMTP để gửi email WordPress này.

  • Chia sẻ hữu ích: Chia sẻ theme Newspaper 8.7.2 miễn phí

Phần quan trọng: Plugin ReplyMe tương thích với PHP 7

Chính blog Trần Bá Đạt này đang sử dụng PHP 7.1 và gặp vấn đề với plugin ReplyMe này khi mình cài đặt. Phải tốn khá nhiều thời gian để tìm hiểu cũng như sửa lỗi thì mình mới có thể giúp plugin ReplyMe này hoạt động.

Ngay từ đầu, mình không muốn sử dụng email Gmail cá nhân để gửi email thông báo cho các bạn, bởi nó thiếu sự chuyên nghiệp, mặc dù ReplyMe trên PHP 7.1 có thể sử dụng SMTP Gmail được. Mình đã tìm mọi cách cho nó hoạt động với STMP sử dụng theo tên miền, cụ thể SMTP cho email [email protected]. Và mình đã thành công.

Bạn có thể coi đây là một bản cập nhật dành cho plugin ReplyMe này. Để làm được điều đó, bạn cần chỉnh sửa file PHP của plugin này. Tức là truy cập vào host, và sửa file theo đường dẫn này: wp-content/plugins/replyme/replyme.php

Cụ thể:

  • Dòng 84, đang trống, các bạn thêm vào:
	$headers[]   = 'From: Trần Bá Đạt Blog <[email protected]>';
	$headers[]   = 'Reply-To: Trần Bá Đạt Blog <[email protected]>';
	$headers[]   = 'Content-Type: text/html; charset="UTF-8"';

Sửa lại các thông tin email gửi đi và tên cho đúng với blog của bạn và cài đặt trong SMTP. Kết quả như sau:

Gui email thong bao khi co nguoi tra loi binh luan

  • Sau khi thêm 3 dòng trên, thì đến dòng 136 và 137. Thay 2 dòng đó, cụ thể là 2 dòng:
				'From: '.get_option('blogname').' <'.get_option('admin_email').'>'."\r\n".
				'Content-Type: text/html; charset="UTF-8"'

bằng biến này:

$headers

Kết quả sẽ như ảnh:

Gui email thong bao khi co nguoi tra loi binh luan

Sau đó lưu lại và test thử với SMTP tên miền thử xem nhé  cool

Còn nếu thấy làm theo hướng dẫn trên khó khăn quá, thì các bạn tại thẳng file replyme.php này về, và thay lại các nội dung đúng theo email và tên blog của bạn. Up đè lên file replyme.php trên host nhé.

Tải file replyme.php đã chỉnh sửa: https://goo.gl/JKktCc

Xong. Chỉ cần cài đặt như vậy thôi là mỗi lần có người trả lời bình luận là có ngay email thông báo gửi xuống mail của người được trả lời.

Nếu bạn thấy bài viết Cách gửi email thông báo trả lời bình luận WordPress này hay hoặc có thắc mắc gì, để lại bình luận bên dưới nhé.  inlove

5/5 - (8 bình chọn)
Chia sẻTweetPin1Chia sẻ

Nhận thông báo khi bài viết này được cập nhật. Đăng ký ngay!

Hủy đăng ký
Trần Bá Đạt

Trần Bá Đạt

Là một người yêu thích công nghệ thông tin và hiện đang là một SEOer, một Marketer. Trong đó tranbadat.com là một trong những dự án của mình nhằm cung cấp nhiều kiến thức hơn cho mọi người về Internet, SEO, Blogspot, Wordpress và Windows

Trả lời Hủy

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 *

Bình luận 9

  1. Nam Hải says:
    6 năm trước

    mình cài đặt plugin ReplyMe xong rồi, có người trả lời bình luận không thấy email thông báo vậy add ơi

    Trả lời
    • Trần Bá Đạt says:
      6 năm trước

      Bạn có cài SMTP cho web bạn chưa?

      Trả lời
  2. Gia Phúc says:
    7 năm trước

    Hi anh. Trước cài xài ok mà giờ em dùng web qua cloudflare thì SMTP lỗi 500 không hoạt động được, anh Đạt hướng dẫn em cấu hình tên miền để SMTP hoạt động qua Cloudflare với, em đã thay đổi DNS của tên miền sang Cloudflare nên không sửa được DNS trên tên miền gốc của nhà cung cấp nữa.

    Trả lời
    • Trần Bá Đạt says:
      7 năm trước

      SMTP bạn xài ở đâu mà lỗi do CloudFlare. CloudFlare bạn chỉ trỏ tên miền vào và chỉ có traffic đi qua CloudFlare chứ có email đâu. Dùng SMTP thì khuyên bạn nên dùng SMTP của SparkPost.

      Trả lời
      • Gia Phúc says:
        7 năm trước

        E đang xài WP SMTP, trước khi dùng qua Cloudflare thì vẫn nhận gửi bình thường, sau khi cài Cloudflare thì không nhận được email nữa vào gửi email test lại thì load khá lâu và trả về lỗi 500. Chắc do em thêm DNS sai anh có thể gửi giúp em thông tin anh cấu hình DNS trên cloudflare ko, xem em có dư cái nào e xóa xem.
        Thanks a

        Trả lời
        • Trần Bá Đạt says:
          7 năm trước

          Mình nói rồi mà, gửi email không cấu hình DNS gì cả, trừ khi bạn dùng SMTP của bên thứ 3 thì mới phải cấu hình DNS. WP SMTP là plugin SMTP, không rõ là bạn sử dụng SMTP của bên nào? Gmail hay bên thứ 3 nào?

          Trả lời
        • Trần Bá Đạt says:
          7 năm trước

          Bạn xem qua cái bài này đi nè: https://www.tranbadat.com/2018/06/huong-dan-cau-hinh-smtp-gui-email-cho-wordpress.html

          Trả lời
          • Gia Phúc says:
            7 năm trước

            ok thanks a để e thử

          • Gia Phúc says:
            7 năm trước

            Thanks anh để em cấu hình thử.

ĐƯỢC YÊU THÍCH

  • Cách gỡ bỏ Microsoft Office tận gốc

    Cách gỡ bỏ Microsoft Office hoàn toàn khỏi máy tính khi bị lỗi

    62 chia sẻ
    Chia sẻ 60 Tweet 0
  • Cách bỏ gạch đỏ trong Word/Excel/PowerPoint

    1 chia sẻ
    Chia sẻ 1 Tweet 0
  • Tổng hợp 1069 icon Facebook – biểu tượng cảm xúc FB 2020

    104 chia sẻ
    Chia sẻ 103 Tweet 0
  • Template MagOne bản quyền 21$ – Chia sẻ miễn phí

    2 chia sẻ
    Chia sẻ 1 Tweet 0
  • Template MagNews bản quyền – Chia sẻ hoàn toàn miễn phí

    14 chia sẻ
    Chia sẻ 11 Tweet 0

VPS NÊN DÙNG

Trần Bá Đạt Blog
Trần Bá Đạt Blog hình thành với mục đích chia sẻ, hướng dẫn và đồng hành cùng bạn tiếp cận và giải quyết các vấn đề về Internet, Windows, Wordpress và SEO.

Email: [email protected]
Fanpage: Trần Bá Đạt Blog

DMCA.com Protection Status

EXTERNAL LINKS

  • Technology Knowledge

TAGS THÔNG DỤNG

  • Tìm hiểu Gmail
  • Tìm hiểu theme Newspaper
  • Kiến thức Wordpress

INTERNAL LINKS

  • Biểu tượng Facebook
  • Key Win 10
  • Key Office 2016
  • Cách vào Facebook
  • SEO Blogspot
  • Thủ thuật Blogspot
  • Lập Gmail
  • Ứng dụng học tiếng Anh
  • Key Office 2019
  • Liên hệ
  • Sitemap

© Copyright 2017 Trần Bá Đạt Blog. Hosted by Vultr.

Không có kết quả
Tất cả kết quả
  • Học SEO
    • SEO Local
    • SEO Onpage
    • Tài liệu SEO
  • Windows
  • Thủ thuật CNTT
  • WordPress
    • Thủ thuật WordPress
    • Theme WordPress
    • Plugin WordPress
  • Học Blogspot
    • Thủ thuật Blogspot
    • Template Blogspot
    • SEO Blogspot
  • Pocket Ninja

© Copyright 2017 Trần Bá Đạt Blog. Hosted by Vultr.