Blog

Overview

Updating Blog regularly is one of the effective content marketing strategy in the present eCommerce marketplace. This activity will draw the more interactive website and drive your website more attractive to the visitors. Magento 2 Blog extension by Mageplaza, you will get an impressive chance to provide the latest news about your store, upcoming products, promotions, and get customers’ feedback in easy and simple way.

How to Configure

I. Configuration

1.1. General Configuration

Login to Magento Admin, Mageplaza > Better Blog: Configuration. Open General section

https://i.imgur.com/WOV7v2S.png
  • In Enable field: Choose “Yes” to turn the extension on.
  • In Blog Name field: Set name for the new blog
  • In Route Name field: Enter the route name which appears on the URL. If you leave it blank, the default Route name is blog. E.x https://mageplaza.com/**blog**
  • In Url Suffix: Enter the Url Suffix. There won’t be no suffix if you leave it blank.
  • In Show Blog Link in Top Menu field: Choose “Yes” if you want to show blog links in the top of the menu.
  • In Show Blog in Footer Links field: To make the blog link visible on footer links on your site, set “Yes”.
  • In Display Author field: Select “Yes” to display name of post’s author on the frontend.
https://i.imgur.com/1Rf7odl.png
  • In Display Sitemap field: Choose “Yes” to display sitemap at the footer links.
https://i.imgur.com/iaggKTK.png
  • In Date Format field: Choose the date format to display. We have 12 types of date format.
  • In Limit Related Post field:
    • Related Post is defined posts have the same Topic.
    • You’re able to limit the related posts in this section.
    • If you leave it blank, all the related posts will display on Post View page.
  • In Display Mode field: You can configure to display posts in Grid View or List View.
  • In Blogs per Page Allowed Values field: The number of post per page will be set in this field.
https://i.imgur.com/v4Vbgoh.png https://i.imgur.com/1jaTap9.png
  • In Choose Blog’s Color field: Pick up a color for your blog’s text.

1.4. Monthly Archive

Monthly Archive helps to summary the number of post published for each month. Open Monthly Archive section.

https://i.imgur.com/Lxt3Aia.png
  • In Enable Monthly Archive field: Select “Yes” to display the monthly archive on the frontend.
  • In Number of records field: Set the number of months to display on the frontend. If you leave it blank, the default number is 5 (the last 5 months statistic).
  • In Type of Datetime field: Choose your favourite format of the date. We offer 4 types of month/year displays.

1.5. Comments

https://i.imgur.com/bOPNtPt.png

Open Comments section, set a comment type with one of the following options.

  • Default Comment: Customers need to login their account to be able to comment, admins can manage those comments in the backend.
  • Disqus Comment: Admin needs to create a Disqus unique name and fill it in the configuration. This also requires the customer have a Disqus account to be able to comment.
  • Facebook Comment: If you choose this type of comment, some add-on fields will display like the below:
https://i.imgur.com/DD61Fka.png
    • In AppID field: Admins need to create a Facebook App to get the AppID to fill this field. You can refer more in here
    • In Facebook: Number of Comment field: This limits the number of comment displaying on the Post View Page. If you leave it blank, it will show all available comments.
    • In Facebook: Color Scheme field: Choose the color which display commenter’s information.
    • In Facebook: Order by field: Choose the arrangement for comment displaying. * Social: The comment which has more like(s) will display from the top. * Reverse Time: The comment which is published first will display from the bottom. * Time: The comment which is published first will display from the top.
  • Disable Completely: choose this type if you don’t want to display comments.

1.6. SEO

Open SEO section, there will be 2 additional sub section in this part.

1.6.1. SEO

https://i.imgur.com/tQBi2Fh.png

You can configure the meta that is useful for your better SEO

  • Meta Title: Set Meta title for posts list page (Blog Page)
  • Meta Description: Set Meta description for posts list page
  • Meta Keyword: Set Meta keywords for posts list page
  • Meta Robots: Set Meta Robots for posts list page

1.6.2. Article Snippet

https://i.imgur.com/8JzIDPv.png
  • In Enable field: Choose “Yes” to enable Article Snippet.
  • In Organize or Website Name field: Enter your organize or website name.
  • In Logo field: Upload your logo.

1.7. Social Sharing

https://i.imgur.com/M2168rJ.png

Open Social section: * In Enable field: Enable social buttons on the blog page * In the PubId field, insert ID for Share buttons that get from https://addthis.com.

In Social share session, we use Addthis.com to add more than 200 share buttons, and display only 4 most popular share buttons. You can custom these buttons by add your own Addthis Pub-id

Click on Save Config when complete.

II. Create New Post

  • Step 1: Complete the post information
  • Step 2: Assign Products to the post

2.1. Complete the post information

  • Login to Magento Admin, follow Mageplaza > Better Blog: Manage Posts.
https://i.imgur.com/2m9IQB7.gif
  • On the upper-right corner, tap Add New Posts button
  • Set Name for the new post
  • To display the new post, choose “Yes” in the Enabled field
  • Enter Short Description if it’s necessary.
  • Use WYSIWYG Mode to insert the post content that allows showing right as on the frontend. If you want to show the content under code, tap Show/Hide Editor button.
  • Choose the Store View where you want to display the post.
  • Upload image from your browser in the Image option.
  • Choose Topic, Tag, Category for the post. Also, you can create a new Topic, Tag, Sub Category in this section.
  • Choose In RSS = Yes to display the post information in the file rss.xml
  • To allow the readers leave comments on your post, choose “Yes” in the Allow Comment field (Make sure that in the 1.5. Comments, the comment type IS NOT Disable Completely*)
  • Publish Date: Configure the displaying of the post date
  • Enter the URL Key that the visitor can access the blog post
  • Complete Meta Title, Meta Description, and Meta Keywords for your better SEO.
  • Set Meta Robots to one of the following opitons:
    • Index, Follow
    • NoIndex, NoFollow
    • NoIndex, Follow
    • Index, NoFollow
  • Tap Save and Continue Edit at the header

2.2. Assign Products to the post

  • You can do it when you create a new post in the Products tab, or go to Posts tab
  • In the list of the available posts, mark the checkbox that is next to the products you want to assign
https://i.imgur.com/udnmg84.gif
  • Tap Save and Continue Edit, then hit Save Post to finish.

III. Create New Tag

  • Login to Magento Admin, follow Mageplaza > Better Blog: Manage Tags
https://i.imgur.com/MYmQMKN.gif
  • To active the new tag, set Status to “Yes”
  • Set Name for the new tag
  • Choose Store View where you want to display tags
  • Enter the URL Key that the visitor can access the tag
  • Complete Meta Title, Meta Description, and Meta Keywords for your better SEO.
  • Set Meta Robots to one of the following option:
    • Index, Follow
    • NoIndex, NoFollow
    • NoIndex, Follow
    • Index, NoFollow
  • If necessary, you can assign the new tag to a specific post.
  • Click on Save Tag when complete.

IV. Create New Topic

  • Login to Magento Admin, follow Mageplaza > Better Blog: Manage Topics
https://i.imgur.com/tIM1H4p.gif
  • To active the new topic, set Status to “Yes”
  • Set Name for the new topic
  • Choose Store View where you want to display the topic
  • Enter the URL Key that the visitor can access the topic
  • Complete Meta Title, Meta Description,and Meta Keywords for your better SEO.
  • Set Meta Robots to one of the following options:
    • Index, Follow
    • NoIndex, NoFollow
    • NoIndex, Follow
    • Index, NoFollow
  • If necessary, you can assign the new topic to a specific post.
  • Click on Save Topic when complete.

V. Create New Category

  • Login to Magento Admin, follow Mageplaza > Better Blog: Categories
https://i.imgur.com/YtJ6ayv.gif
  • To active the new category, set Status to “Yes”
  • Set Name for the new topic
  • Choose Store View where you want to display the category
  • Enter the URL Key that the visitor can access the category
  • Complete Meta Title, Meta Description,and Meta Keywords for your better SEO.
  • Set Meta Robots to one of the following options:
    • Index, Follow
    • NoIndex, NoFollow
    • NoIndex, Follow
    • Index, NoFollow
  • If necessary, you can assign the new category to a specific post.
  • Click on Save Category when complete.

VI. Author Information

  • Login to Magento Admin, Mageplaza > Better Blog: Author Information
https://i.imgur.com/tjpoLar.gif
  • Display Name: This name will be displayed on the frontend
  • Enter Short Description if you need
  • Upload image from your browser in the Avatar option.
  • Enter the URL Key that the visitor can access the list post of author
  • Enter Facebook link and Twitter if you want

VII. Manage Comments

Follow the path after logging in the backend Mageplaza > Better Blog: Manage Comments

https://i.imgur.com/2VpsKh9.gif
  • Only being able to manage Default Comment type (which is configured in 1.5. Comments)
  • After the customer comments a post, the comment will be sent to the admin with the status Pending.
  • The comment is displayed if the admin switches the comment status into Approve, and in vice versa result if Status is Spam or Pending.
  • After editting a comment, you can only edit the content and status of that comment. Furthermore, you can know:
    • Post: The post title which is linked to Edit Post of Manage Post in the backend.
    • Customer: The commenter, who is linked to Edit Customer in the backend
    • View on Frontend: link of the post on the frontend.

VIII. Create new Widget

Widget is an awesome functionality you can insert to the CMS page from Magento 2 Configuration because it can be considered as a predefined set of configuration options. In the widget, you can add links that navigate directly to any content page, category, or product as you need.

In Magento 2 Better Blog extension, you can add a widget in which shows Related blog posts, Lastest blog post, etc. Follow this instruction to learn how to create a new widget to enrich your content immdiately.

  • Choose the page you want to add a new widget by following Mageplaza > Better Blog: Post. You can add the widget by two methods
    • Option 1: Click on the widget icon in the Content’s edit
https://i.imgur.com/ayw97fX.gif
  • Option 2: Switch the content’ mode into HTML mode, then choose Insert widget
https://i.imgur.com/jRbRQuJ.gif
  • Choose the widget’s type: We created an available blog widget. In Widget Type, choose Mageplaza Blog to use this widget for adding posts in the content of any optional pages.
https://i.imgur.com/IRAtOhD.png
  • Setup the widget: in the Insert widget… information:
https://i.imgur.com/3EV0xBL.png
  • In Tittle field:
    • Choose the widget’s tittle you want to display it in the frontend
    • This title will be inserted an internal link to your blog post
    • If you leave it blank, the widget won’t have a title.
  • In Number of Post Display field:
    • This is the field where you can limit the number of post in the widget
    • The default number is 5.
    • If you leave it blank, there will be an error message.
  • In Show Type field, there’re two options:
    • New type: The newest posts will be displayed in the widget. The number of newest posts won’t exceed the entered number in Number of Post Display
    • Category type:
      • The Category ID will be expanded when you choose this option, then enter the Category ID you want to display in the blog.
      • The default number is 2.
      • You have to ensure that the Category you entered is valid. If it isn’t, there will be an error message at the frontend.
      • You can check the Category ID in Mageplaza > Bettter Blog: Categories click the Category name to see its ID.
https://i.imgur.com/dcPyjwW.png
  • In Template field:

  • Finally, click Insert widget button to add the widget into the content.

  • Don’t forget to click the Save button at the top of the backend.

  • Check the frontend to see the final result.

https://i.imgur.com/3hBpgXl.png

Expert’s recommendations

Tip

Must-have extensions for your Magento stores

  1. One Step Checkout
  2. Layered Navigation
  3. Social Login FREE
  4. Affiliate
  5. Blog FREE
  6. Shop by brand
  7. SEO FREE
  8. Banner Slider FREE