My Cart

Blog Extension for Magento 2

Current extension version: 2.21.2 | Compatibility: Open Source 2.4.6 - 2.4.7; Commerce 2.4.6 - 2.4.7
Marketplace Approved

Marketplace Approved





GraphQL Available

GraphQL Available

LangShop Compatible

LangShop Compatible

Starting At Special Price $329.00


Subscription details


Retailers often struggle with traditional blogging platforms due to resource intensity and insufficient SEO optimization, impacting visibility and sales. A Magento 2 blog extension directly addresses these challenges, streamlining content management and enhancing SEO, thereby improving online engagement and customer acquisition.

Embracing the Solution with Advanced SEO

Drive traffic to your store with the advanced SEO configurations offered by Magento 2 Blog Solution. Attract customers by seamlessly integrating with social networks and boost sales through cross-integration with your product catalog. With this Magento 2 extension, creating visually appealing blog posts on your website is easy, improving retention rates. Increase upsell opportunities by providing direct links to your products on related post pages.

Attract More Target Audience to Your Store

Being an effective marketing tool, a Blog helps to run successful marketing campaigns and drive more potential customers to your website. Manage your Blog easily and configure it to your needs: build categories, promote authors, classify topics, add useful content, and much more. Posts, shared via social media, look nice and informative thanks to Open Graph and Twitter Cards support, thus engaging visitors and increasing brand recognition. Drive more traffic through our advanced SEO blog extension.

Improve mobile performance with PWA

Improve mobile performance with PWA

Since the audience of mobile users is growing rapidly, make sure your Blog content is mobile-friendly. Cut costs by implementing a ready-to-use PWA solution. Provide responsive design and stable performance on any mobile device to grow customer base and increase retention.

Effortless Blog Management

Effortless Blog Management

Edit categories, authors, and posts in separate grids with a bulk editing option. Make use of the category tree to add new root or sub-categories, as well as to drag and drop categories to change the hierarchy.

Enhance Post Credibility

Enhance Post Credibility

Add author’s photo, short bio, and links to social media to posts to increase the credibility of the authors and prove their expertise in the field.

The Authors display option can be disabled.

Blog for Magento 2
Streamlined Post Scheduling

Streamlined Post Scheduling

The scheduling feature helps writers manage their time more efficiently and, as a result, have the information relevant to the time.

Blog for Magento 2
Communicate with customers

Communicate with customers

Let people share and comment on blog posts easily to boost customer engagement. Sharing is available via the icons of the social networks and commenting via the integrated Disqus module below the post.

Blog for Magento 2
Relate products to posts

Relate products to posts

Assign related products to a blog post to follow sales strategies and promotion campaigns. Once done, the pages of the related products will show tabs to the post.

Blog for Magento 2
Have your blog SEO-friendly

Have your blog SEO-friendly

Employ all essential SEO configuration options to have your posts, blog category pages, and authors visible: metadata, keywords, redirect, page and title tag affixes, page separators, canonical URLs, and more.

Blog for Magento 2
Utilize the Built-in Comments

Utilize the Built-in Comments

Once your post is ready and published, customers can leave comments on it.

Blog for Magento 2
Notify your customers

Notify your customers

The 'Mail Log' page is the place where the entire email sending history is stored. You have the option to send emails immediately, cancel them, and perform these actions for both individual and bulk emails.

Blog for Magento 2


Integration with Elasticsearch,

Integration with Elasticsuite, 

Integration with Page Builder for Magento Open Source and Adobe Commerce,

DISQUS comment service,


More Features

Import/export the blog data

Support importing/exporting Posts, Categories, Authors via CSV.

Featured Posts

This option allows to pin Featured Posts to the top of the blog/category page.

Insert Magento widgets

Possibility to add Magento widgets to enhance blog content

Featured images

Add featured images as thumbnails for Blog Posts, Recent Posts, and Related Posts.

Easy content management

Create blog page content with WYSIWYG, Page Builder, or Buildify - all conveniently accessible from the blog post settings.

Content navigation

Navigate with the help of the category tree which is visible on the backend and the front-end when browsing the blog.

Recent posts widget

Draw customers attention to articles with an eye-catching widget. The images can be disabled.

Related posts on post pages

Engage customers, even more, displaying related articles and new posts on blog pages.

Customizable category pages

Create visually appealing content by adding description and graphics to category pages.

Viewing permissions

Set permissions for specific customer groups to limit access to particular blog posts.

Customizable blog layout

Organize content blocks according to your store design and business needs.

Posts preview

Verify whether the content looks as intended with the help of the Preview option.

Mass actions for posts

Save time and manage posts in bulk, assigning them to authors, changing status or deleting.

JSON-LD support

 Improve SEO rankings due to JSON-LD markup support.


Boost your site traffic by setting meta title, description, and keywords for all blog pages.

Tag affixes

Contribute to better SEO by adding Blog, Category, Post, Author page affixes, title tag affixes per store view.

RSS feed

Build a loyal readers community and allow users to stay up-to-date with RSS feed.

Promote articles on the Thank You page

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
  • 2.21.2
    Released 03.07.2024
    *Fixed loader visibility under post images when the image is transparent.
    *Corrected timezone-related display issues for comments.
    *Resolved error when creating a new category on the post page.
    *Fixed issue where a newly created category on the post page cannot be added without page reloading.
    *Addressed issue preventing post saving after opening the category creation page.
    *Fixed inability to save a post after creating a new category.
    *Corrected index invalidation issues.
    *Fixed missing/ non-functional ACL rule for Tags.
    *Ensured related products are shown on the post page.
    *Standardized the image uploader used across the platform.
  • 2.21.1
    Released 16.05.2024
    * Fixed issue with title displaying on navigation menu on Admin
    * Fixed issue with saving blog content using WYSIWYG editor
    * Fixed issue with creating author and category
    * Composer update
  • 2.21.0
    Released 14.02.2024
    + Tag management, including mass actions and SEO settings for each tag
    * Fixed error during installation
    * Fixed issue with deleting last tag from post
    * Fixed issue with displaying featured post on the blog page
    * Fixed issue with page title separator
    * Fixed issue with URL spaces when tags are saved
  • 2.20.0
    Released 01.02.2024
    + Added Featured post filter for Posts Grid
    + Moved Import and Export configurations to native Magento Import and Export pages
    * Fixed issue with notifications when entering an invalid value in the "Remove the web copies of the emails older than X days" field
    * Fixed issue with blog indexer on a multithread processor
    * Removed constraints from 'aw_blog_product_post' table
    * Fixed error during compilation
    * Fixed issue with loading after creating a Featured Post
  • 2.19.0
    Released 11.12.2023
    + Inline input validation for the URL key field
    + Image uploader behavior unification
    + Option to choose a content editor
    + An option to create a category and Author right from the blog post
    * Fixed issue with the export of CSV-file filtered by author
  • 2.18.0
    Released 09.11.2023
    + OpenSearch support
    + "Recent posts" behaviour improvement
    + Added several authors to one post
  • 2.17.2
    Released 10.10.2023
    * Fixed issue with WYSIWYG validator
  • 2.17.1
    Released 20.09.2023
    * Fixed issue with displaying the Newest/Oldest sorting on the preview page
  • 2.17.0
    Released 04.09.2023
    + Elasticsuite support
    + GraphQL update: getting post page and category page
    * Fixed issues with GraphQL
    * Fixed issue with validation in the "Quantity Of Related Posts" field
    * Fixed issue with displaying different quantity of comments on the Post page
    * Fixed issues with validation
  • 2.16.0
    Released 11.08.2023
    + Other comment tool
    + Built-in Comments Settings
    + Built-in Comments grid
    + Adding a Comment from the Frontend
    + Reply to a Comment on the frontend
    + Adding a Comment from the backend
    + Email notifications
    + Reply to a Comment from the backend
    + Added 'Cancel' button
    + Unsubscribe link in emails
    + Mail Log
    + Email notification subscription management
    + 'Remove the web copies of the emails older than X days' option
    * Fixed issue with the Exception triggering when calling "bin/magento config:show"
    * Fixed issue in the webapi.xml path
    * Fixed issue with exporting and displaying the number of posts
    * Fixed issue with loading images
    * Fixed issue with deprecated Curl:setConfig for Magento 2.4.6
  • 2.15.2
    Released 17.03.2023
    * Fixed issue for Magento Marketplace
  • 2.15.1
    Released 17.03.2023
    * Fixed issue with the post creation for Magento 2.4.6
    * Fixed issue with the category creation for Magento 2.4.6
  • 2.15.0
    Released 29.11.2022
    + GraphQL update
    + Display Posts on the frontend in a grid view
    + Lazy Load functionality support
    * Fixed issue with compilation for Magento 2.4.4
    * Fixed issue with the image path when using custom Admin URL
    * Fixed issue with validators on the backend
  • 2.14.0
    Released 12.09.2022
    + Filter and sort posts per store view at admin
    + Default Featured Image (Placeholder) for the blog posts
    + Featured Image link to a specific website on the post page
    + Web API update
    + GraphQL update
    * Fixed issue with two relations in the table "aw_blog_product_post"
  • 2.13.4
    Released 17.08.2022
    * Fixed issue with installing the Blog module for Magento EE 2.4.5
  • 2.13.3
    Released 01.08.2022
    + Web API update
    + GraphQL update
    * Post can't be published when End Date is empty
    * Error on compilation when MSI module is deleted
    * Blog comment count not displayed in post list page and search page
    * Migrated posts without filled in "meta description" field are not shown at Storefront
  • 2.13.2
    Released 26.05.2022
    + Option to set the end date for the posts
    * Fixed issue during the module installation
    * Fixed issue with the post search
    * Fixed issue with Magento 2.4.4 compatibility
    * Fixed issue with dragging the post image
    * Fixed issue with symbols in the post content
  • 2.13.1
    Released 07.04.2022
    +Declarative schema upgrade
  • 2.13.0
    Released 17.02.2022
    +Export the blog data
    +Add Author block to posts
    *Paging URLs are not displayed correctly
    *Website requested wasn't found
    *Fixed issue with posts gird view on an author page
    *Fixed issue with default grid views in Posts grid
    *Fixed issue with social icons on a blog page
  • 2.12.0
    Released 22.12.2021
    + CMS Blocks In Categories support
    + AW Blog post/product association index refactoring
    + Allow managing canonicals on blog pages
    + "Related Products" toggle
    * Slash post suffix does not appear in URL Rewrites
    * Fixed issue with an unfriendly error appearing on the Blog page after switching store views
    * Fixed issue with magento_csp module affecting social icons display
    * Fixed issue in console when loading featured image
    * Cannot be added to sitemap together with AW FAQ extension
    * Add some strings for translation
  • 2.10.1
    Released 05.10.2021
    +Speeded up Blog index: websites processing
    +Speeded up Blog index: rules processing
    *Fixed issue with "status" label absence on creating/editing post page
    *Fixed issue with missing titles on the Content tab
    *Fixed issue with displaying Post Preview without content after clicking the "Preview" button
    *Fixed issue with displaying Popup with error on creating/editing post page after clicking "Preview" button
  • 2.10.0
    Released 08.09.2021
    +Added Blog post duplication functionality
    +Possibility to create Blog posts with the same URL-key
    +Responsive images support
    +Refactor mass post saving
    *Fixed issue with installation error occurs if database tables prefix is set
    *Fixed issue with the blog search indexer, that doesn't take into account indexer mode
  • 2.9.2
    Released 13.08.2021
    *Serialize error with enabled FPC were fixed
    *Fixed issue with a background image on the category description
    *Open Graph meta description looks like a mess in posts
    *Fixed issue with the invalid link to the sitemap
    *Fixed issue with not displayed image on the author's and category page
    *The Related Products block displays disabled products
  • 2.9.1
    Released 26.07.2021
    *Fixed issue for Magento marketplace
  • 2.9.0
    Released 23.07.2021
    + Search posts via Elasticsearch
    + Web API update

  • 2.8.1
    Released 11.06.2021
    * Fixed issues for Magento Marketplace
    * Fixed issues with blog routing logic
    * Json error occurs on category tree when apostrophe is used in category name
    * Saving a Blog post does not change the "modified date" column
    * Editing/creating new categories in the admin panel on the stage starts endless loading
    * Content isn't displayed as a required option on Post page in admin
  • 2.8.0
    Released 23.02.2021
    + PWA Studio support
    + GraphQL update
    * Fixed issues with Page Builder reproduced on Magento EE
    * It's impossible to preview a post if there is a lot of content in Page Builder
    * HTML code is not converted for category description
    * Fixed issue with Wordpress import
    * Fixed issues on the Edit Category and Authors pages
  • 2.7.4
    Released 23.10.2020
    * WebAPI update
    * Unit test updates for Magento 2.4
  • 2.7.3
    Released 30.04.2020
    * Fixed issue when underscores are added to meta title
    * Obsolete 'Page Title Separator' option removed from configuration
  • 2.7.2
    Released 24.04.2020
    * Fixed issue when related Products are shown incorrectly in Slider Block Layout
    * Non-existent URL didn't return 404 page
  • 2.7.1
    Released 04.03.2020
    * Error appears while trying to delete an author
    * Cache is flushed for all product on post save
  • 2.7.0
    Released 14.02.2020
    + Option to preview post in admin
    + Category image and description
    + Multiple SEO-related improvements and enhancements:
    - Multiple Meta tag improvements
    - URL-related improvements (suffixes, redirects, default page title separator)
    - Canonical meta tag enhancements
    - JSON-LD markup for blog posts
    - Option to disable SEO-related options (for managing with third-party extensions)
    * Excessive trailing slash in the home page URL
    * Blog tab is not shown on Product page if layout is set to full width
    * Endless progress bar on attempt to save a new post with an existing URL
    * Text element in Page Builder behaves incorrectly in blog post edit page
  • 2.6.4
    Released 28.10.2019
    * Category tree is not loaded if some root category was deleted
    * Fixed issue with breadcrumbs
    * Fixed issue when recent posts images are broken in Internet Explorer 11+
  • 2.6.3
    Released 22.10.2019
    * Fixed issue with opening 'Blog Posts' page in admin
    * Fixed issue with Pagebuilder (Magento 2.3.2)
    * Fixed issue when Author info can't be saved
    * 'Assign to Author' action doesn't work in "Posts" grid
  • 2.6.2
    Released 10.09.2019
    * Error occurs during reindexing in some cases
    * Minor UI improvements
    * Fixed issue when 'How to set it up' link isn't available in the admin panel
  • 2.6.1
    Released 28.08.2019
    * Stability and speed improvements

  • 2.6.0
    Released 29.05.2019
    + Category hierarchy (Subcategories)
    + Post Author pages
    + Mass action: Assign posts to an author
    + Twitter account settings moved to Author page settings
    + LinkedIn and Facebook links for author
    + Previous/Next links on the article pages
    + Posts counter in blog tab on product pages
    + Meta Titles
    + Option to hide Blog from the main navigation menu
    * Minor fixes and design adjustments
  • 2.5.0
    Released 15.04.2019
    + Related Posts
    + Thumbnails for Recent Posts and Blog Posts
    + GraphQL
    + PageBuilder support
    + RSS
    + Speed improvements
    * Data migration tool does not consider the option "Access to blog articles segmented by customer groups"
    * Image upload error
  • 2.4.7
    Released 20.12.2018
    *Fix for Magento Marketplace
  • 2.4.6
    Released 17.12.2018
    *Fixed vulnerability which allows a remote code execution via unserialize().
    *Magento 2.3 compatibility
    *Fixed issue with image uploading
    *Several websites affect the display of related products in a post
  • 2.4.5
    Released 11.12.2018
    +Category filter option at post grid filter panel
    *Fixed issue when admin is unable to create a post with non-default Twitter Site Account or Twitter Post Author Account
  • 2.4.4
    Released 12.10.2018
    *Fixed issue when Blog categories do not appear in a sidebaridebar
  • 2.4.3
    Released 09.2018
    +Uninstall script
    *Fix for Magento Marketplace
    *Related Products issue in EE installation (Magento 2.2.5)
  • 2.4.2
    Released 07.09.2018
    *Fixed issue with configurable products creation
    *Magento 2.2.5 compatibility
  • 2.4.1
    Released 10.04.2018
    *Speed improvements
  • 2.4.0
    Released 09.04.2018
    +Post image implementation
    +Twitter Cards and Open Graph support
    +Categories added to the sidebar
    +Category is included into the URL structure
    +Canonical URL management and tag implementation
    +Access to blog articles segmented by customer groups
    +Integration with BlueFoot for Magento Commerce
    +New lines added to CSV
    *UI improvements
    *Canonical URL option is displayed by default
    *Category sidebar cannot be disabled
    *Post data is lost in case some errors appear while saving the post
    *‘Related Products’ block doesn't work with several ‘category’ conditions
    *‘Related Products’ block, which contains configurable products only, isn't shown on a post page
    *Slow performance issue
    *Fixed issue when formatting of imported posts is broken
    *Impossible to use extension attributes
    *Varnish compatibility improvement
    *Fixed issue when a post cannot be saved without selected categories
    *Data migration tool compatibility with Magento 2.2.2
  • 2.3.2
    Released 18.10.2017
    * Magento 2.2.0: compilation issue
    * Unit tests with new PHPUnit issue
    * Magento 2.2rc: Only posts with empty date are saved
  • 2.3.1
    Released 19.07.2017
    * Wordpress posts import publish date issue
    * Direct usage of $_FILES Superglobal has been addressed
  • 2.3.0
    Released 27.06.2017
    + 'Update' post button
    * Blog migration tool improvements
    * Request to SOAP wdsl issue
    * Related products option issue ('Invalid From Key')
  • 2.2.0
    * SEO-Friendly post URLs improvement
    * Import blog posts from WordPress
    * Add mass-actions to grid
  • 2.1.0
    + Recent blog posts widget
    * Scheduled post doesn't appear at Storefront when FPC is enabled
    * Empty Blog meta description
    * Meta description is shared to Facebook
    * Faq urls are not generated in sitemap.xml if Blog is installed
    * Sidebar with "Recent Posts" isn't shown at post page
    * Bookmarks don't work at Posts page
    * Post statuses colors should be different
  • 2.0.1
    Released 20.02.2017
    * Can't create blog post at Magento 2.1.3 CE
    * Blog route isn't taken into account when sitemap.xml file is generated
    * SEO issue on post page
    * Module settings page is absent at Role Resouces page
  • 2.0.0
    Released 14.11.2016
    + Related product block can be displayed on blog post pages
    + List of blog posts where a product was mentioned can be displayed on product page
    + Migration Tool (M1 > M2 Blog extension by aheadWorks data migration)
    + Unit tests
    * Minor bugfixes and stability improvements
  • 1.0.2
    Released 12.10.2016
    * Updated composer.json to reflect magento 2.1 dependencies
  • 1.0.0
    Initial release 27.06.2016
  • Released 24.11.2021
    + Import blog data
    + Pin featured posts
    + Insert Magento widgets into Blog pages
    + Disable images in the Recent Posts block
    + Disable Author visibility on the frontend
    + Web API update
    + GraphQL update
    * Design can be broken when a category is dragged
    * List of posts is not loading with limited user role
    * Unable to import WordPress authors
    * Incorrect buttons behavior if clicking the Preview button
    * Category title is duplicated in the breadcrumb
    * Fixed issue with the Content and Short content section on the Edit/Create Post page [Magento CE v2.3.7]
    * Tags disappear from the Edit Post page after saving changes

Product Questions

Does the Extension has an option to set the Categories as a selection into the left sidebar?
Question by: Guest on Aug 26, 2016, 12:23 PM
There is an option of inserting a CMS static block into a sidebar, so not only it is possible to display links to the featured articles, but also images, text and anything else CMS block can handle.
Answer by: aheadWorks on Aug 26, 2016, 12:42 PM
How can I remove Blog from top menu?
Question by: Guest on Nov 28, 2018, 2:56 PM
In Blog starting from 2.6.0 it is possible to remove it by disabling the Add Blog to Navigation Menu option.

As for earlier versions, it can be done by commenting the following event:
<event name="page_block_html_topmenu_gethtml_before">
<observer name="aw_blog_add_topmenu_items" instance="Aheadworks\Blog\Observer\AddBlogToTopmenuItemsObserver" />
in the following file:

Note, to avoid any troubles it is recommended to make all the changes in dev environment.
Answer by: Tatiana Poleshchuk on Nov 28, 2018, 2:58 PM
Will the comments in Blog be reviewed before displaying in the front end?
Question by: Guest on Aug 12, 2016, 2:48 PM
By default, all comments obtain Pending status and have to be approved by the admin first.
Answer by: aheadWorks on Aug 12, 2016, 2:58 PM
Can pages be enabled/disabled by website or store view for multi-store merchants? I.e., can I show the Spanish version of the blog post on the Spanish store view and show the English version of the blog post on my English store view?
Question by: Ben on May 10, 2022, 10:20 PM
Yes, you can do it. You just need to create multiple posts on different store views.
Answer by: Julia Gorobets (Admin) on May 27, 2022, 1:33 PM
Can video be added to a blog post?
Question by: Tom Murray on Feb 8, 2021, 11:32 PM
Yes, you can decide if you want to let your customers attach images and videos to comments.
Answer by: Julia Gorobets (Admin) on Apr 21, 2022, 8:00 AM
Reasons to choose Aheadworks
Fostering wellness and allowing for the feeling of support and care, we help customers in no time.
Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.
Business Expertise
Business Expertise
Seasoned in succeeding with hundreds of projects, we know all aspects of Magento 2 development.
We found other products you might like!