Magento Blog supports different kinds of comments including Magefan, Facebook and Disqus comments. In this article, you will learn how to configure them.
Post Contents [hide]
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.
Note: that it is required in case you want your blog to be GDPR compliant.
5. State the Comments Date Format.
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.
Once you enable the Admin Notifications option you will be able to manage the Comments Subscribers section in the admin panel.
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.
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:
That is how the Magefan Blog Comments look like on the storefront:
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
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.
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
- Set the Number of Comments to be displayed by default.
- Enter the Facebook Application ID.
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:
Disqus Blog Comments
Choosing Disqus Comments all you have to do is define Your Disqus Forum Shortname.
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:
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:
- Navigate to Content > Posts and choose the post you want to disable comments for.
- Find the Enable Comments option in Display Settings section and set it to No to disable comments for this particular blog post.
Check out other advantages of Blog Plus and Extra!