PHPackages                             magefan/module-blog - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. magefan/module-blog

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

magefan/module-blog
===================

Implements Blog functionality on Magento 2 store

2.13.1(11mo ago)2702.3M—9.5%140[1 issues](https://github.com/magefan/module-blog/issues)[9 PRs](https://github.com/magefan/module-blog/pulls)8PHP

Since Mar 23Pushed 2mo ago18 watchersCompare

[ Source](https://github.com/magefan/module-blog)[ Packagist](https://packagist.org/packages/magefan/module-blog)[ RSS](/packages/magefan-module-blog/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (441)Used By (8)

[Magento 2 Blog](https://magefan.com/magento2-blog-extension) Extension | SEO Blog for Magento
==============================================================================================

[](#magento-2-blog-extension--seo-blog-for-magento)

[![Total Downloads](https://camo.githubusercontent.com/bc1c09c6bcfd6d1e29091b7f348f52de50924bf267707f582473c7afa9d4195d/68747470733a2f2f706f7365722e707567782e6f72672f6d61676566616e2f6d6f64756c652d626c6f672f646f776e6c6f616473)](https://packagist.org/packages/magefan/module-blog)[![Latest Stable Version](https://camo.githubusercontent.com/86c77ef48fa82d90220722d5c56bb881317f43cde416f4b5fd5567168c3b4240/68747470733a2f2f706f7365722e707567782e6f72672f6d61676566616e2f6d6f64756c652d626c6f672f762f737461626c65)](https://packagist.org/packages/magefan/module-blog)

[![](https://camo.githubusercontent.com/44757d9f021bc6505d42cf71fcf2d32e060e4a52606f4fcb23609766d231703e/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f6a70672f6d656469612f636174616c6f672f70726f647563742f63616368652f32386234303763656631363638666430626464366633366462336538653266302f692f632f69636f6e2d626c6f672d6578745f312e77656270)](https://camo.githubusercontent.com/44757d9f021bc6505d42cf71fcf2d32e060e4a52606f4fcb23609766d231703e/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f6a70672f6d656469612f636174616c6f672f70726f647563742f63616368652f32386234303763656631363638666430626464366633366462336538653266302f692f632f69636f6e2d626c6f672d6578745f312e77656270)

Magefan [Magento 2 Blog Extension](https://magefan.com/magento2-blog-extension) is a fully integrated blog for Magento 2 that allows you to blog directly inside your store — no WordPress, no subdomains, no third-party platforms.

Streamline blog publishing, create blog post,categories and other pages, design blog pages and manage everything within your admin panel.

Improve organic traffic, content marketing, and search visibility and sell directly from your blog.

Launch a blog for Magento 2 in minutes and turn content into consistent organic traffic and sales.

> **Notes:**
>
> - **ATTENTION!** Latest available version for Magento 2.1.x is Blog v2.9.0.1
> - **ATTENTION!** Latest free version for Magento Open Source is Blog v2.12.4

[![](https://camo.githubusercontent.com/db05aa38c774e1bb774896216b5616ff981666aa71c7959d703cdd113e890e54/68747470733a2f2f6d61676566616e2e636f6d2f6d656469612f777973697779672f6d6164655f696e5f756b7261696e652e6a7067)](https://magefan.com/blog/join-our-donations)

[![](https://camo.githubusercontent.com/338f37e64d1b24aa57ebf083537ea08596b9f6c8223b210d7da4ea276d62d1d0/68747470733a2f2f636d2e6d61676566616e2e636f6d2f777973697779672f70726f64756374732f646f776e6c6f61642d6d61676566616e2d657874656e73696f6e732e706e67)](https://magefan.com/magento2-blog-extension)

---

TL;DR: Magefan Blog Extension for Magento is the best blog extension with a proven record of 10,000 stores and more than 2,000,000 downloads over 10 years. It lets you create a powerful SEO blog inside Magento and make it perform, rank and convert without any extra integrations.

Special Offers for the Magento Blog Extension users
---------------------------------------------------

[](#special-offers-for-the-magento-blog-extension-users)

[![Magento 2 Blog Extra](https://camo.githubusercontent.com/9e29d7b7d3ab8fc2f47c61195f00c8ae594a93144df587c8e2ebc62319ae4f49/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f62616e6e6572732f6d61676566616e2d626c6f672d65787472612d62616e6e65722e77656270)](https://magefan.com/magento2-blog-extension/pricing) [![Magento 2 Blog Extra](https://camo.githubusercontent.com/68e9ffb5ebdc9b946b6317550f2e068c85a4b3c4caef8741bb9c965be30cb40c/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f62616e6e6572732f6d61676566616e2d626c6f672d757067726164652d62616e6e65722e77656270)](https://magefan.com/magento2-blog-extension/pricing)

Why add a blog to Magento instead of using WordPress?
-----------------------------------------------------

[](#why-add-a-blog-to-magento-instead-of-using-wordpress)

Many eCommerce stores, including Magento, run blogs on separate platforms like WordPress. While that may seem convenient, it often creates:

- SEO authority split between your store and a blog
- Complicated integrations
- Tracking inconsistencies
- Performance issues
- Security risks from additional platforms

A native Magento 2 blog keeps everything under one domain, one system, and one SEO strategy.

Magefan Blog Extension for Magento allows you to create content directly inside Magento, which strengthens domain authority and allows you to keep full control over content, design, performance, and analytics.

Magento 2 Blog Extension - Full Feature List
--------------------------------------------

[](#magento-2-blog-extension---full-feature-list)

Magefan Blog comes with more than 130+ features for blog creation, management and design. These are some of the main features. Visit Magefan [Blog Pricing](https://magefan.com/magento2-blog-extension/pricing) for full feature list.

### Core blog features

[](#core-blog-features)

- Multi-website compatibility
- Multi-language support
- Fully responsive blog design for all devices
- Create, edit, and manage unlimited blog posts
- Blog categories &amp; category management
- Duplicate posts for quick reuse
- Preview posts before publishing
- Schedule posts
- Display average reading time per post
- Post views count
- Related posts logic
- Add related products to blog posts
- Display related posts on product pages

### Comments and engagement

[](#comments-and-engagement)

- Integrated comments support (Magefan/Facebook/Disqus)
- Edit, approve, or disapprove comments
- Allow guest comments
- Reply to blog comments
- Comment form reCAPTCHA support

### Blog Display &amp; Navigation

[](#blog-display--navigation)

- Multiple blog homepage display modes
- Add blog categories to main menu
- Category sorting
- Category display modes
- Category descriptions
- Prev/Next navigation for posts
- Breadcrumbs for blog pages

### SEO and structured data

[](#seo-and-structured-data)

- Metadata management for all blog pages
- Meta robots configuration
- SEO-friendly blog URLs
- Post rich snippets structured data
- Blog XML sitemap integration
- Open Graph / social sharing metadata
- Featured image &amp; alt tag support
- Post media gallery support

### Sidebar and widgets

[](#sidebar-and-widgets)

- Blog search widget
- Sidebar categories tree
- Sidebar recent posts
- Sidebar featured posts
- Sidebar popular posts
- Sidebar archive
- Sidebar related products
- Sidebar tags &amp; tag cloud (animated)
- Sidebar RSS feed
- Sidebar custom HTML blocks

### Performance and display control

[](#performance-and-display-control)

- Post list pagination
- Lazy loading for post lists
- Add blog posts anywhere in your store
- Custom blog CSS and custom post CSS
- Page Builder and WYSIWYG compatibility

### Import, export, and API

[](#import-export-and-api)

- Import from WordPress
- Import from CSV/XML files
- Import from other blog platforms (AheadWorks, Mageplaza, Mirasvit, Amasty, HubSpot, Joomla)
- Export blog posts
- REST API and GraphQL support

Benefits of Using Magento 2 Blog Extension
------------------------------------------

[](#benefits-of-using-magento-2-blog-extension)

### Write, Edit, and Publish Without the Busywork

[](#write-edit-and-publish-without-the-busywork)

Content management in Magento shouldn’t feel like a project. So, Magefan Blog streamlines the workflow as much as possible.

Write posts, preview drafts, schedule or auto disable blog post, edit meta data, and organise your blog pages — posts, categories, authors, tags, and sidebar — all from the Magento admin panel.

No more third-party platforms, separate dashboard and inconsistent content management.

Publish often and manage your content effortlessly with a blogging solution built to scale.

### AI That Writes for You

[](#ai-that-writes-for-you)

Don’t have enough time to stick to the content plan? Get a built in writing assistance within your blog. Magefan AI Blog Writer will create entire SEO-optimized drafts based on your topic and keywords within minutes.

Just chose a topic, provide contexts and keywords you target. AI Blog Writer will generate a ready-publish blog posts. Just refine your tone or add some expertise and publish.

Stay consistent with your content creation with sacrificing quality.

 [![](https://camo.githubusercontent.com/34a0546ba58b07ea4c0f424ca46468cc2c0d3e44e0e71e02f6255e55fefc1826/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d626c6f672d61692d7772697465722e77656270)](https://camo.githubusercontent.com/34a0546ba58b07ea4c0f424ca46468cc2c0d3e44e0e71e02f6255e55fefc1826/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d626c6f672d61692d7772697465722e77656270)

### A Blog That Matches Your Brand

[](#a-blog-that-matches-your-brand)

Your blog shouldn’t feel out of place in your own website. Enough of the chunky templates and mismatching design.

Choose from 22+ professionally designs templates, adjust layouts for every blog page and change everything don’t to fonts and spacing with a custom CSS (for an entire blog or specific blog posts).

The result? A blog that matches with your design perfectly, without any heavy coding.

### You Don’t Have to Think About SEO. We Already Did

[](#you-dont-have-to-think-about-seo-we-already-did)

Your Magento blog is your traffic-driving engine. So, we made sure it’s optimize for search engines as much as possible.

Metadata, meta robots, canonical tags, XML sitemap, breadcrumbs, structured data — these and many other features are already covered.

Focus on your content. This Magento 2 Blog will make sure it follows the best Google practices.

 [![](https://camo.githubusercontent.com/6673fb9ec3fa3a4981cf79f518e36ef93d940b421280861de5a9c45cc7ae93dd/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d626c6f672d73656f2e77656270)](https://camo.githubusercontent.com/6673fb9ec3fa3a4981cf79f518e36ef93d940b421280861de5a9c45cc7ae93dd/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d626c6f672d73656f2e77656270)

### Total Freedom Over Your URLs

[](#total-freedom-over-your-urls)

Blog URLs optimized for SEO? We cover these too with the flexible Magento 2 Blog URL settings.

Edit and change URL structure for any blog page, choose what paths to include and rely on automatic 301 redirects whenever you update or delete URLs.

No 404 pages, no lost traffic, no misses SEO opportunities.

### Comments That Encourage Conversation

[](#comments-that-encourage-conversation)

Engage with your customers with a preferred comment system right inside your Magento admin.

Choose between Magefan, Facebook or Disqus comments. Edit, delete, approve, reply to comments to build trust.

Keep a dialogue with real people by securing your comment from spam with a built in reCAPTCHA.

 [![](https://camo.githubusercontent.com/b23bbdb39dbbc40ec26367af28fa736ea8769979c6d40e02bcda5023464ec69f/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d322d626c6f672d636f6d6d656e74732e77656270)](https://camo.githubusercontent.com/b23bbdb39dbbc40ec26367af28fa736ea8769979c6d40e02bcda5023464ec69f/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d322d626c6f672d636f6d6d656e74732e77656270)

### Clarity and Control for Your Team

[](#clarity-and-control-for-your-team)

Running a blog on your own or having multiple editors? Stay aligned with your goals and keep full control over publishing.

Duplicate posts, restrict content visibility, limit editing permissions, or automatically disable outdated articles. All from the same admin panel.

No surprises or missing content. You control your workflow with the Magento Blog from Magefan.

### Let Your Authors Shine

[](#let-your-authors-shine)

Your content needs a “face” for people to trust it. Earn that trust with authors feature in the Magento 2 Blog Extension.

Add users as authors or create entire author profiles with bios, images and social links. Enable author blocks at the end of each post, co-authors or author pages with posts.

Real people build trust. Trust builds conversions.

 [![](https://camo.githubusercontent.com/1c52e4b86f591b84551512b7ee2a03840d4d45d81ec976f359f8c1ddba52f831/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d617574686f72732d6d6167656e746f2e77656270)](https://camo.githubusercontent.com/1c52e4b86f591b84551512b7ee2a03840d4d45d81ec976f359f8c1ddba52f831/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d617574686f72732d6d6167656e746f2e77656270)

### Turn Content Into Sales

[](#turn-content-into-sales)

Your blog can do more than just drive traffic to your store. You can can sell from it directly.

Guide your readers towards the products that might be interested in. Add related products under blog posts, in sidebar or within post content.

Don’t want to add anything manually? Enable related product rules to add recommendations automatically. Create a shoppable Magento 2 blog that converts.

### Place Blog Content Anywhere

[](#place-blog-content-anywhere)

Your blog can support purchasing decisions if you add it across your storefront and on product pages. Bring your blog closer to shoppers by showcasing posts across your storefront.

Add widgets to homepages, category pages, product pages, or any CMS block to highlight featured or recent posts where they matter most.

Great content deserves visibility.

 [![](https://camo.githubusercontent.com/ce5561a5bbe5bd14d6f2c7d18c262db859a010c9988efde63a605cd3fe7cc7f8/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6164642d626c6f672d746f2d686f6d65706167652d6d6167656e746f2e77656270)](https://camo.githubusercontent.com/ce5561a5bbe5bd14d6f2c7d18c262db859a010c9988efde63a605cd3fe7cc7f8/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6164642d626c6f672d746f2d686f6d65706167652d6d6167656e746f2e77656270)

### Keep Readers Moving Through Your Blog

[](#keep-readers-moving-through-your-blog)

Engagement time boosts conversions and signals to Google that your content is valuable. This Magento 2 Blog Extension is built to help you achieve that.

Keep visitors exploring with related posts, latest posts from category or author and next/prev posts.

Keep readers moving through your blog with every new click.

### Navigation That Feels Effortless

[](#navigation-that-feels-effortless)

When people can quickly find what they are looking for, they stay longer.

Boost engagement with multiple sidebar widgets that come with the Magento 2 Blog from Magefan.

From search bar and categories, to custom sale banners, related posts, archive, tags and related products. Groups and structure your sidebar the way you like it.

 [![](https://camo.githubusercontent.com/cd88a77e3679ce105c1ae23ba389a4b254775d5cf29c3d4a824c4796b760abc4/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d736964656261722d776964676574732d6d6167656e746f2e77656270)](https://camo.githubusercontent.com/cd88a77e3679ce105c1ae23ba389a4b254775d5cf29c3d4a824c4796b760abc4/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d736964656261722d776964676574732d6d6167656e746f2e77656270)

### Migrate in Minutes — Not Days

[](#migrate-in-minutes--not-days)

Already have a blog on WordPress, Drupal, Hubspot or any other Magento 2 Extensions? No need to start over.

Migrate your SEO, content and formatting to Magefan in a few clicks.

You don’t need a developer, it’s that easy!

### Built for Global Stores

[](#built-for-global-stores)

Magefan Blog Extension for Magento covers every case. It’s built to scale and grow with your business, even to international markets.

Translate your blog blog pages easily with a Magento-native store switcher and assign them to specific store views.

Target more keywords, drive more traffic and reach more customers worldwide with a blog that speaks multiple languages.

 [![](https://camo.githubusercontent.com/caeaf61c86ddefc744956f79ed921d70df5a94b186e291648dcc5f317d3abbfb/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d6d756c74692d6c616e67756167652d626c6f672e77656270)](https://camo.githubusercontent.com/caeaf61c86ddefc744956f79ed921d70df5a94b186e291648dcc5f317d3abbfb/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f6d6167656e746f2d6d756c74692d6c616e67756167652d626c6f672e77656270)

### Optimised for Speed and Modern Themes

[](#optimised-for-speed-and-modern-themes)

Faster blog rank and convert better. Magefan Blog does too.

It follows the best Magento speed optimization practices from lightweight templates and lazy loading to mobile optimization and compatibility with all major themes like Hyva and Breeze.

Your Magento blog will load quickly on any theme and device. We guarantee that.

### Share-Ready Content for Every Platform

[](#share-ready-content-for-every-platform)

Make sure your blog looks attractive not only on your website, but an social media and messaging platform it’s shared on.

Set OG tags for your blog post to make them stand out on social media and drive traffic to your store.

Enable social sharing to multiple platforms to let your readers do the marketing for you.

 [![](https://camo.githubusercontent.com/b3b3d208501ec902abd5d4ce2cb8a4508223a15b697b8e432a45151bbdc70837/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d6f672d746167732d6d6167656e746f2e77656270)](https://camo.githubusercontent.com/b3b3d208501ec902abd5d4ce2cb8a4508223a15b697b8e432a45151bbdc70837/68747470733a2f2f636d2e6d61676566616e2e636f6d2f6d665f776562702f706e672f6d656469612f777973697779672f70726f64756374732f626c6f672f626c6f672d6f672d746167732d6d6167656e746f2e77656270)

Requirements
------------

[](#requirements)

- Magento Community 2.3.0-2.4.x (CE, EE, ECE, B2B)
- [Magefan Community Extension](https://github.com/magefan/module-community) &gt;= v2.0.14. Please install this extension first if you use installation via FTP.
- **Note** that the extension is free only for the Magento Community (Open Source) Edition before version 2.12.4. For Magento EE, ECE, and B2B or Blog extension version higher 2.12.4 you need to purchase the license for [Blog Base or go with Blog Plus, Blog Extra](https://magefan.com/magento2-blog-extension/pricing).

Magento 2 Blog Extension Pricing
--------------------------------

[](#magento-2-blog-extension-pricing)

The price of the Magento 2 Blog Extensions depends on the extent of features you want to have while managing a blog in Magento. Magefan offers you a flexible price for Blog Extension with the basic plan covering basic blog management needs, Plus - offering partial automation and extended SEO opportunities, and extra optimisation of blog design and author management.

> **Notes:**
>
> - **ATTENTION!** Latest free version for Magento Open Source is Blog v2.12.4

[ ![Magento 2 Blog Editions & Pricing](https://camo.githubusercontent.com/f489c8fc7d3a82fa525f6bb75cb445f087d835ef0fff55afa26782adb3cecb77/68747470733a2f2f636d2e6d61676566616e2e636f6d2f777973697779672f70726f64756374732f626c6f672d657874656e73696f6e2d70726963696e672d706c616e732e706e67) ](https://magefan.com/magento2-blog-extension/pricing)Frequently asked questions about Magento 2 Blog Extension
---------------------------------------------------------

[](#frequently-asked-questions-about-magento-2-blog-extension)

### Does Magento 2 have a built-in blog, or do I need a Magento 2 Blog Extension?

[](#does-magento-2-have-a-built-in-blog-or-do-i-need-a-magento-2-blog-extension)

No, unfortunately Magento does not have a built in blog. To publish blog posts, user guides or news you need to add a Magento 2 Blog Extension. Magefan Blog is built to offer you ultimate blogging experience within your Magento admin, so you don’t have to rely on any third-party content management system.

### Will the Magento 2 Blog Extension affect performance?

[](#will-the-magento-2-blog-extension-affect-performance)

No. Magento 2 Blog Extension usually doesn’t affect your website performance if built correctly. Magefan Blog comes with a lightweight templates, optimized code and lazy laid for post categories and lists. Besides, it integrates seamlessly with all major Magento themes like Hyvä, and Breeze to offer a fast and stable experience.

### Is the Magefan Magento 2 Blog compatible with Hyvä, Breeze, and custom Magento themes?

[](#is-the-magefan-magento-2-blog-compatible-with-hyvä-breeze-and-custom-magento-themes)

Yes. The Magefan Blog for Magento is fully compatible with Hyvä, Breeze, Luma, and all major Magento themes. You can also easily change layouts or apply your custom CSS to the entire blog or separate blog posts for a full consistency within your storefront.

### Can I migrate my blog from WordPress or another Magento blog module to Magefan Blog?

[](#can-i-migrate-my-blog-from-wordpress-or-another-magento-blog-module-to-magefan-blog)

Yes. Magefan Blog offers multiple blog migration tools from multiple platform — from wordpress and Hubspot to Drupal, and CSV/XML import.

### Does the Magento 2 Blog Extension support SEO optimization?

[](#does-the-magento-2-blog-extension-support-seo-optimization)

Absolutely. Magefan Blog for Magento is built around SEO optimization. It cover multiple SEO features like, XMl sitemap, canonical tags, meta robots and metadata automatically. You also have full control over blog URLs and redirects.

### Can I customize the blog layout and templates without coding?

[](#can-i-customize-the-blog-layout-and-templates-without-coding)

Yes you can easily change Magento blog layouts and template without changing anything within code. If needed you can add custom CSS for the entire blog and specific post directly from the admin panel.

### How can I schedule Magento 2 blog posts?

[](#how-can-i-schedule-magento-2-blog-posts)

To schedule blog posts in Magefan Blog, simply set the future data and enable a blog post. It won’t be visible on frontend until the date you specify. Before that you can preview your post anytime and make any changes.

### Can I add Magento blog posts on homepage, category pages, and products?

[](#can-i-add-magento-blog-posts-on-homepage-category-pages-and-products)

Yes. Magefan Blog automatically adds related posts to product pages, once you add products to blog posts. To add related or features blog posts to homepage, categories or CMS pages, you can use the corresponding Magefan post widgets.

### Does the Magento 2 Blog support multi-language stores and store views?

[](#does-the-magento-2-blog-support-multi-language-stores-and-store-views)

Yes. This Magento 2 Blog Extension supports multiple languages and websites. So you can assign each post to a specific store view and use a Magento-native store switcher to switch teh store view and translate your blog pages.

Demo
----

[](#demo)

Try out our open demo and if you like our extension **please give us some star on Github ★**

    Storefront Demo   Admin Panel Demo     [ ![Magento 2 Blog Extension Storefront Demo](https://camo.githubusercontent.com/0c904ebea75d2bba43892479f73da859ba650295491dad50f6de6b1345e11373/68747470733a2f2f6d61676566616e2e636f6d2f7374617469632f76657273696f6e313532303936393737352f66726f6e74656e642f4d61676566616e2f6e65772f656e5f55532f696d616765732f70726f647563742d7461622d64656d6f2d312e6a7067) ](https://blog-breeze.demo.magefan.top/blog)   [ ![Magento 2 Blog Extension Admin Panel Demo](https://camo.githubusercontent.com/4c4da4c69db5e21d8d0141a063007573abde0d5a08ce82f18f5fe6329af22142/68747470733a2f2f63732e6d61676566616e2e636f6d2f76657273696f6e313733323131383537392f66726f6e74656e642f4d61676566616e2f6e6578742f656e5f55532f4d61676566616e5f4373734f7074696d697a65722f696d616765732f70726f647563742d7461622d64656d6f2d322e6a7067) ](https://blog-breeze.demo.magefan.top/admin/blog/post/)     [ view ](https://blog-breeze.demo.magefan.top/blog)   [ view ](https://blog-breeze.demo.magefan.top/admin/blog/post/)   Add-ons
-------

[](#add-ons)

- [Magento 2 Hreflang Tags](https://magefan.com/magento2-alternate-hreflang-extension)
- [Magento 2 Open Graph Tags](https://magefan.com/magento-2-open-graph-extension-og-tags)
- [Magento 2 HTML Sitemap](https://magefan.com/magento-2-html-sitemap-extension)

Support
-------

[](#support)

If you have any issues, please [contact us](mailto:support@magefan.com)then if you still need help, open a bug report in GitHub's [issue tracker](https://github.com/magefan/module-blog/issues).

Need More Features?
-------------------

[](#need-more-features)

Please contact us to get a quote

License
-------

[](#license)

The code is licensed under [EULA](https://magefan.com/end-user-license-agreement).

[Magento Extensions](https://magefan.com/magento-2-extensions) by Magefan
-------------------------------------------------------------------------

[](#magento-extensions-by-magefan)

### Magento 2 SEO Extensions

[](#magento-2-seo-extensions)

- [Magento SEO](https://magefan.com/magento-2-seo-extension)
- [Magento 2 Rich Snippets](https://magefan.com/magento-2-rich-snippets)
- [Magento 2 HTML Sitemap](https://magefan.com/magento-2-html-sitemap-extension)
- [Magento 2 XML Sitemap](https://magefan.com/magento-2-xml-sitemap-extension)
- [Magento 2 Twitter Cards](https://magefan.com/magento-2-twitter-cards-extension)
- [Magento Open Graph Tags](https://magefan.com/magento-2-open-graph-extension-og-tags)

### [Magento 2 Google Extensions](https://magefan.com/magento-2-extensions/google-extensions)

[](#magento-2-google-extensions)

- [Magento Google Tag Manager](https://magefan.com/magento-2-google-tag-manager)
- [Magento 2 Google Analytics 4](https://magefan.com/magento-2-google-analytics-4)
- [Magento Google Shopping Feed](https://magefan.com/magento-2-google-shopping-feed-extension)
- [Magento Google Customer Reviews](https://magefan.com/magento-2-google-customer-reviews)
- [Magento 2 Google Indexing](https://magefan.com/magento-2-google-indexing-api)

### [Magento Speed Optimisation Extensions](https://magefan.com/magento-2-extensions/speed-optimization)

[](#magento-speed-optimisation-extensions)

- [Magento 2 Google Page Speed Optimizer](https://magefan.com/magento-2-google-page-speed-optimizer)
- [Magento 2 WebP Images](https://magefan.com/magento-2-webp-optimized-images)
- [Magento Full Page Cache Extension](https://magefan.com/magento-2-full-page-cache-warmer)
- [Magento 2 Lazy Load Images](https://magefan.com/magento-2-image-lazy-load-extension)
- [Magento 2 Defer JavaScript](https://magefan.com/rocket-javascript-deferred-javascript)

### [Magento Admin Extensions](https://magefan.com/magento-2-extensions/admin-extensions)

[](#magento-admin-extensions)

- [Magento 2 Dynamic Category](https://magefan.com/magento-2-dynamic-categories)
- [Magento 2 Size Chart](https://magefan.com/magento-2-size-chart)
- [Magento 2 Security Extension](https://magefan.com/magento-2-security-extension)
- [Magento 2 Admin Action Log](https://magefan.com/magento-2-admin-action-log)
- [Magento Extended Product Grid](https://magefan.com/magento-2-product-grid-inline-editor)
- [Magento 2 Product Tabs](https://magefan.com/magento-2/extensions/product-tabs)
- [Magento 2 Product Widget](https://magefan.com/magento-2-product-widget)
- [Magento 2 Email Attachments](https://magefan.com/magento-2-email-attachments)
- [Magento 2 Admin View](https://magefan.com/magento-2-admin-view-extension)
- [Magento 2 Email Notifications](https://magefan.com/magento-2-admin-email-notifications)
- [Magento 2 Login As Customer](https://magefan.com/login-as-customer-magento-2-extension)

### [Magento Order Management Extensions](https://magefan.com/magento-2-extensions/order-management)

[](#magento-order-management-extensions)

- [Magento Order Editor](https://magefan.com/magento-2-edit-order-extension)
- Better [Magento 2 Order Grid](https://magefan.com/magento-2-better-order-grid-extension)
- [Magento 2 Guest to Customer](https://magefan.com/magento2-convert-guest-to-customer)
- [Magento POS System](https://magefan.com/magento-pos-system)

### Magento 2 Blog Extensions

[](#magento-2-blog-extensions)

- [Magento 2 Multi Blog](https://magefan.com/magento-2-multi-blog-extension)

### [Magento Marketing Extensions](https://magefan.com/magento-2-extensions/marketing-automation)

[](#magento-marketing-extensions)

- [Magento 2 Facebook Pixel](https://magefan.com/magento-2-facebook-pixel-extension)
- [Magento TikTok Pixel](https://magefan.com/magento-2-tiktok-pixel)
- [Magento 2 Dynamic Blocks](https://magefan.com/magento-2-cms-display-rules-extension) and Pages
- [Magento 2 Cookie Consent](https://magefan.com/magento-2-cookie-consent)
- [Magento 2 Base Price](https://magefan.com/magento-2-base-price)
- [Magento 2 Price History](https://magefan.com/magento-2-price-history)
- [Magento 2 Mautic Extension](https://magefan.com/magento-2-mautic-extension)
- [Magento 2 YouTube Video](https://magefan.com/magento2-youtube-extension)

### [Magento Promotions Extensions](https://magefan.com/magento-2-extensions/promotions-extensions)

[](#magento-promotions-extensions)

- [Magento 2 Automatic Related Products](https://magefan.com/magento-2-automatic-related-products)
- [Magento 2 Product Labels](https://magefan.com/magento-2-product-labels)
- [Magento 2 Coupon Code Extension](https://magefan.com/magento-2-coupon-code-link)

### [Magento 2 Multi-Language Extensions](https://magefan.com/magento-2-extensions/multi-language-extensions)

[](#magento-2-multi-language-extensions)

- [Magento 2 Hreflang Tags](https://magefan.com/magento2-alternate-hreflang-extension)
- [Magento 2 Currency Switcher](https://magefan.com/magento-2-currency-switcher-auto-currency-by-country)
- [Magento 2 Language Switcher](https://magefan.com/magento-2-auto-language-switcher)
- [Magento 2 Store Switcher](https://magefan.com/magento-2-geoip-switcher-extension)
- [Magento 2 Translation Extension](https://magefan.com/magento-2-translation-extension)

### [Developers Tools](https://magefan.com/magento-2-extensions/developer-tools)

[](#developers-tools)

- [Magento Zero Downtime Deployment](https://magefan.com/blog/magento-2-zero-downtime-deployment)
- [Magento 2 Cron Schedule](https://magefan.com/magento-2-cron-schedule)
- [Magento 2 CLI Extension](https://magefan.com/magento2-cli-extension)
- [Magento 2 Conflict Detector](https://magefan.com/magento2-conflict-detector)

### [Shopify Apps](https://magefan.com/shopify/apps) by Magefan

[](#shopify-apps-by-magefan)

- [Shopify Login As Customer](https://apps.shopify.com/login-as-customer)
- [Shopify Blog](https://apps.shopify.com/magefan-blog)
- [Shopify Size Chart](https://magefan.com/shopify/apps/size-chart)
- [Shopify Google Indexer](https://magefan.com/shopify/apps/google-indexing)
- [Shopify Product Feeds](https://magefan.com/shopify/apps/product-feed)
- [Shopify Server GTM &amp; GA4](https://magefan.com/shopify/apps/gtm-and-ga4)

### [Magento 2 Services](https://magefan.com/services) by Magefan

[](#magento-2-services-by-magefan)

- [Magento Speed Optimization Service](https://magefan.com/magento-speed-optimization-service)
- [Magent SEO Service](https://magefan.com/magento-2-seo-service)
- [Custom Magento Development](https://magefan.com/custom-development)
- [Magento Installation Service](https://magefan.com/installation-service)

###  Health Score

67

—

FairBetter than 100% of packages

Maintenance70

Regular maintenance activity

Popularity62

Solid adoption and visibility

Community41

Growing community involvement

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 56.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~28 days

Recently: every ~44 days

Total

120

Last Release

330d ago

PHP version history (2 changes)2.0.2PHP ~5.5.0|~5.6.0|~7.0

2.5.4PHP ~5.6.5 || &gt;=7.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/48525307?v=4)[Ihor Vansach](/maintainers/IhorVansach)[@ihorvansach](https://github.com/ihorvansach)

---

Top Contributors

[![magefan](https://avatars.githubusercontent.com/u/9151916?v=4)](https://github.com/magefan "magefan (983 commits)")[![ihorvansach](https://avatars.githubusercontent.com/u/48525307?v=4)](https://github.com/ihorvansach "ihorvansach (372 commits)")[![KozakSerhii](https://avatars.githubusercontent.com/u/55527058?v=4)](https://github.com/KozakSerhii "KozakSerhii (72 commits)")[![termos008](https://avatars.githubusercontent.com/u/34942603?v=4)](https://github.com/termos008 "termos008 (59 commits)")[![bob308tr](https://avatars.githubusercontent.com/u/35523060?v=4)](https://github.com/bob308tr "bob308tr (49 commits)")[![andriysvyryda](https://avatars.githubusercontent.com/u/53607630?v=4)](https://github.com/andriysvyryda "andriysvyryda (48 commits)")[![ivanhrytsaim](https://avatars.githubusercontent.com/u/155642341?v=4)](https://github.com/ivanhrytsaim "ivanhrytsaim (47 commits)")[![ihormandzyuk](https://avatars.githubusercontent.com/u/75434014?v=4)](https://github.com/ihormandzyuk "ihormandzyuk (43 commits)")[![yuriyhamulevych](https://avatars.githubusercontent.com/u/48569882?v=4)](https://github.com/yuriyhamulevych "yuriyhamulevych (10 commits)")[![DenysTsymbal](https://avatars.githubusercontent.com/u/61231452?v=4)](https://github.com/DenysTsymbal "DenysTsymbal (9 commits)")[![bohdan-berezhniy](https://avatars.githubusercontent.com/u/26215478?v=4)](https://github.com/bohdan-berezhniy "bohdan-berezhniy (7 commits)")[![AlexanderBirukov](https://avatars.githubusercontent.com/u/22932799?v=4)](https://github.com/AlexanderBirukov "AlexanderBirukov (4 commits)")[![shuaiZend](https://avatars.githubusercontent.com/u/1478692?v=4)](https://github.com/shuaiZend "shuaiZend (3 commits)")[![peteresser](https://avatars.githubusercontent.com/u/7336722?v=4)](https://github.com/peteresser "peteresser (2 commits)")[![GeoffreyDijkstra](https://avatars.githubusercontent.com/u/17547877?v=4)](https://github.com/GeoffreyDijkstra "GeoffreyDijkstra (2 commits)")[![Koc](https://avatars.githubusercontent.com/u/191082?v=4)](https://github.com/Koc "Koc (2 commits)")[![matusstafura](https://avatars.githubusercontent.com/u/11353888?v=4)](https://github.com/matusstafura "matusstafura (2 commits)")[![dankocrama](https://avatars.githubusercontent.com/u/974322?v=4)](https://github.com/dankocrama "dankocrama (2 commits)")[![Tjitse-E](https://avatars.githubusercontent.com/u/14849044?v=4)](https://github.com/Tjitse-E "Tjitse-E (2 commits)")[![igorwulff](https://avatars.githubusercontent.com/u/5222424?v=4)](https://github.com/igorwulff "igorwulff (2 commits)")

---

Tags

magefan-blogmagefan-extensionmagentomagento-2magento-2-blogmagento-2-blog-extensionmagento-2-extensionmagento-2-modulemagento-extensionmagento-modulemagento2-blog-extensionmagento2-extension

### Embed Badge

![Health badge](/badges/magefan-module-blog/health.svg)

```
[![Health](https://phpackages.com/badges/magefan-module-blog/health.svg)](https://phpackages.com/packages/magefan-module-blog)
```

###  Alternatives

[magefan/module-wysiwyg-advanced

Extend TinyMCE 4 in Magento 2

762.3M1](/packages/magefan-module-wysiwyg-advanced)[magefan/module-lazyload

Images lazyloading on Magento 2 store.

54180.7k3](/packages/magefan-module-lazyload)[magefan/module-geoip

Allows to get country code by IP

55232.8k1](/packages/magefan-module-geoip)[magefan/module-conflict-detector

Detect extension conflicts

4872.6k2](/packages/magefan-module-conflict-detector)[magefan/module-google-tag-manager

Magento 2 Google Tag Manager and Google Analytics 4

3490.5k1](/packages/magefan-module-google-tag-manager)[magefan/module-html-sitemap

HTML Sitemap extension for Magento 2

1752.9k](/packages/magefan-module-html-sitemap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
