Magento Blog supports different kinds of comments including Magefan, Facebook and Disqus comments. In this article, you will learn how to configure them.

In order to manage comments in Magento 2 Blog navigate to Stores > Configuration > Magefan Extensions > Blog > Post View and find the Comments section.

Magefan Blog Comments

1. Set the Number of Comments of blog post to be displayed by default. In order to see more comments, customers will have to click on the See More button.

2. Specify the default Number of Replies to display.

3. Choose whether to Allow Guest Comments. In case you disable this option guests won't be able to submit a new comment or reply. To do this they will have to log in.

4. Decide whether to Display Privacy Policy Agreement or not.

Note: that it is required in case you want your blog to be GDPR compliant.

5. State the Comments Date Format.

Note: date format configuration is available only for Blog Plus and Blog Extra users.

Magento 2 Blog Comments Configuration

If you choose to Enable Email Notifications some additional options will appear. According to it, the customer will receive email notifications about a reply to their comment or other comments on the post they commented on.

Once you enable this option, select the Sender of the email and choose the Email Template for the new comments notification.

Magento 2 Blog Comments Configuration

Once you enable the Admin Notifications option you will be able to manage the Comments Subscribers section in the admin panel. 

Magefan Comments Sudscribers

The other option available for you to choose in Magefan Blog Comments is Admin Email Notification. It defines whether the admin receives a notification about the new blog comment to his email.

When you enable it, choose the Sender, enter the email address of the admin you want the notifications to be Sent To, and select the Email Template.

Magento 2 Admin Email Notification

If you don't want to use the default Magefan New Comment email templates you can customize email templates and set new email for the comment notifications.

Note: Email Notification and Admin Email Notification options are available only for Blog Extra users.

In case you use Blog Base, notifications about new comments appear only in the admin panel:

New comment notification

That is how the Magefan Blog Comments look like on the storefront:

Magento 2 Blog Comments

Manage Magefan Comments

To manage Magefan Blog Comments in Magento 2 go to Content > Blog > Comments.

On the comments page you can see:

  • Nickname of the person who left the comment and the Author Type
  • Comment content
  • Post and Store View this comment was left on
  • Published and Modified Dates
  • Status

Blog Comments Management in Magento 2

Once you press on the comment to approve or edit it, you see the same information as on the comments grid. However, here you can change comment status, publish date and modify the text of the comment.

Magefan Blog Comments

Blog Comments ReCaptcha

In order to secure your blog from robots-generated comments, you have to configure blog comment reCaptcha.

Check out this article on how to enable comments reCaptcha for Blog in Magento 2.

Facebook Blog Comments

  1. Set the Number of Comments to be displayed by default.
  2. Enter the Facebook Application ID.

Facebook blog comments configuration in Magento 2

Facebook comments can't be seen in the Magento 2 admin panel. They can be moderated only from Facebook Moderation Tool.

That is how the Facebook Blog Comments look like on the storefront:

Magento 2 facebook blog comments

Disqus Blog Comments

Choosing Disqus Comments all you have to do is define Your Disqus Forum Shortname.

Disqus blog comments configuration in Magento 2

Disqus comments can't be seen in the admin panel. Therefore, they can be moderated only from your Disqus Account.

That is how the Disqus Blog Comments look like on the storefront:

Magento 2 disqus blog comments

Disable Comments for Specific Blog Post

In case you use Blog Plus or Blog Extra, there is an additional option available for you — Disabling Comments for Specific Blog Posts.

In order to disable comments for a single blog post:

  1. Navigate to Content > Posts and choose the post you want to disable comments for.
  2. Find the Enable Comments option in Display Settings section and set it to No to disable comments for this particular blog post.

Magento 2 blog poct comments

Check out other advantages of Blog Plus and Extra!