Magento 2 WordPress Integration

Securely integrate a local or external (separate server) WordPress blog into your Magento 2 website with this free Magento 2 extension.

  • Number 1 blogging, SEO and content management extension for Magento 2.
  • Securely integrates via the WordPress API.
  • Use page builders (Elementor) and other plugins seamlessly (requires add-on)
  • Great for content management, SEO and blogging.

Version 3 is now available for download and includes integration of WordPress on a separate server and provides the best integration experience yet!

  • Free download from GitHub
  • Install via Composer: composer require fishpig/magento2-wordpress-integration
Easily integrateWordPress into Magento 2
  1. This module is completely free
  2. Integrate WordPress on the same server as Magento or a different server
  3. Easily install using Composer
  4. Used by 1,000's of Magento 2 sites
Compatible with all versions of Magento 2.3 and 2.4

A WordPress Blog in Magento

Magento WordPress Integration is a free Magento 2 extension that supports all versions of Magento 2 and works with Magento Community and Magento Enterprise.

  • Completely Free

    The core module is completely free and will allow you to securely integrate a WordPress blog into your Magento eCommerce site

  • Security Focused

    Data access is one way. Magento can access the WordPress database but WordPress cannot access the Magento database.

  • Theme Integration

    Full integration of WordPress into your Magento theme. This means you don't have to skin WordPress to look like Magento and when your customer hits your blog, they don't leave Magento.

  • Plugin Support

    Use popular WordPress plugins like WordPress SEO by Yoast out of the box and add even more plugins using an add-on module.

  • WordPress Shortcodes

    You can now use any WordPress shortcode or widget using the Shortcode & Widgets add-on module.

  • Products in your Blog

    Add single products or product lists into your blog using the Product shortcode.

WordPress as a CMS

Combine this module with Root, Post Types and Shortcodes & Widgets and you can truly replace the Magento CMS with WordPress so your content editors can use a system they are familiar with that is great for your SEO.

  1. Is this extension really free?

    Yes, it really is free! We offer paid add-ons but the core module is free and provides all of the functionality you need to integrate WordPress and Magento 2 and start blogging and improve your SEO right away.

  2. Can I use a WordPress theme?

    No, you cannot use a WordPress theme. When integrated your Magento 2 theme will be used to display the blog front end. The FishPig theme will be used in WordPress purely for integration purposes.

  3. Can I use Page Builder plugins?

    Yes you can with the Shortcodes & Widgets add-on module. You can use the Elementor (free and Pro), WPBakery Page Builder (frontend and backend editors), Divi, Beaver Builder, Site Origin and many more popular WordPress page builder plugins.

  4. Can I create my CMS Pages in WordPress?

    Yes you can. Combine the Root add-on module with the Shortcodes module and you can create all of your Magento CMS pages using a WordPress page building plugin.

  5. Can I use WP Caching Plugins?

    WordPress caching plugins won't have any effect when your blog is integrated into Magento. Instead, try our Magento Page Speed Optimizer module as this will optimise content from Magento and WordPress.

  6. Is Integrating WordPress Safe?

    Yes, it is safe and secure to integrate WordPress into Magento 2. The integration is 1 way (Magento reads from WordPress, but WordPress cannot access Magento) and by using the External integration mode, you can WordPress from a different server, which uses the API for integration.

  1. Code Examples

    Learn how to make use of the models, resources and collections in Magento WordPress Integration.

  2. Custom Post Lists

    Learn how to generate a custom list of posts in Magento WordPress Integration.

  3. Menus

    Learn how to integrate WordPress menu's into your Magento site.

Changelog v3.31.9