Magento WordPress Integration: 4 Steps to a Smooth Configuration

Magento WordPress integration

Magento WordPress integration is the best way to do Blog Marketing for the eCommerce Store.

And let’s be honest here, Product Pages are tough to rank. That’s why eCommerce owner use blog marketing to bring traffic.

Both Magento and WordPress are leading platforms in their respective niche. And we know, managing an eCommerce store and a WordPress blog isn’t an easy task. But Magento and WordPress integration is the best thing you can do for your website.

Note: Make sure you have FTP access to your hosting server before you start with the process. And do make a backup.

Magento WordPress Integration

Benefit of WordPress Magento integration is Magento will enable you to sell products and manage order. On another side, WordPress will help you in better promotions and higher Search engine ranking.

Steps to follow for a smooth Magento WordPress Integration.:

  1. Install WordPress
  2. Install Magento WordPress Integration Extension
  3. Copy FishPig Theme
  4. Configure in WordPress 

#1 Install WordPress

Go to and download the latest version of WordPress. The files will be downloaded in a zip folder, upload these files to your server in your Magento store root. Rename the folder called WordPress to wp.

Now open your web browser and type the name of your Magento store and add /wp/ at the end.

Like this: You will be redirected to the WordPress installation page.

This is how it will look like:

Magento WordPress integration

Follow the instructions on the screen.

You will be asked to enter your database information. You can create a new database or enter your existing Magento database details.

There is no harm in using your existing database since WordPress uses wp_ as table prefix, it is separated from Magento tables.

9 Magento WordPress integration

Once this installation process is complete, you will have a WordPress blog on your Magento server. Although, it is not integrated with Magento yet.

Let’s start with Magento integration with WordPress.

#2 Install Magento WordPress Integration Module

We will be using the FishPig Magento WordPress Extension as it is completely free and easy to install.

Download the FishPig module and extract the archived folder. Upload the file to your Magento 2 store by using app/code/FishPig.

Magento WordPress integration

Then go to your root directory and run the following commands:

php bin/magento module: enable FishPig_WordPress
php bin/magento setup: upgrade
php bin/magento setup: di:compile
php bin/magento cache: clean
php bin/magento cache: flush

Now, login to your Magento admin panel. Click on WordPress from the panel on the left. It should be enabled and the path should be wp.

wpintegration Magento WordPress integration

Note: You might see a certain error message. Don’t worry, they will go once you complete the next step.

#3 Copy FishPig Theme

In the app/code/FishPig/WordPress folder from the root directory copy the wptheme folder.

Go back to your root directory and paste this in wp folder in wp/wp-content/themes. Also, rename this folder to FishPig.

#4 Configure in WordPress

For the last step, you will have to enter the admin panel of your WordPress account.

Go to Settings > General.

You will see the WordPress address and Site address, which are usually the same i.e

Change the Site Address from to

And click on save changes.

Integration of Magento WOrdPress Extension

You have complete integration successfully.

Lastly, go to Appearance > Themes and activate the FishPig Theme that you copied in the 3rd Step.

Now you can view your website blog frontend by adding /blog at the end of your Magento website URL.


Can you use Magento with WordPress?

Yes, you can use Magento with WordPress. Both are separate platform but it is possible to integrate them.

Magento WordPress is a free extension for Magento makes it possible to use Magento theme for the WordPress blog.

What is WordPress and Magento?

WordPress is a popular open-source CMS. A majority of the site on the Internet are powered by WordPress.

The purpose of Magento is to make the eCommerce store. Its entire mission is to help users create an impressive eCommerce store.

Wrapping Up

Running a blog with an eCommerce site will help you increase the traffic to your website. You will be able to rank on keywords that you weren’t able to include in your product description.

We hope this Magento WordPress integration tutorial was helpful. Follow the above steps carefully and you won’t face any errors.

If you need further assistance, you can contact our experts anytime!

Latest Magento Tips, Guides, & News

Stay updated with new stuff in the Magento ecosystem including exclusive deals, how-to articles, new modules, and more. 100% Magento Goodness, a promise!

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top

We can help you. Right now.

Fast growing merchants depend ServerGuy for high-performance hosting. Experience counts. Let's get started.

Talk to a sales representative

USA / Worldwide




Core Web Vitals Book COver

Is your website ready for Core Web Vitals?

Take this FREE book with you and optimize your store for speed.

Learn all about new Google new ranking factors and get that top ranking.