Magento Tutorials

Magento and WordPress Integration


Magento and WordPress are both the most popular platforms in their own field. Magento is the biggest e-commerce platform, while WordPress is the most famous blogging platform. Both of them are widely used by millions of users around the world. This post will guide you how to integrate your Magento website with WordPress and vice versa.

1. Integrate WordPress into Magento

You can use Magento WordPress Integration (Magento extension) developed by FishPig or IWDAgency (recommended), or you can go to Magento Marketplace and look for your preferred extension. Following the below steps and notes and you will get the integration done easily:

  1. To make this integration work, remember to install Magento and WordPress in 2 different folders. It can be either one root directory and a sub-directory or 2 different sub-directories.
  2. Install your preferred Magento WordPress Integration extension on your site. Check this link in case you don’t know how to install a Magento extension yet.
  3. Log into your Magento Admin and then navigate to WordPress > Settings.
  4. Make your configuration regarding all the details, blog URL and the path of your WordPress installation directory.
  5. Log into the WordPress Dashboard and navigate to Settings > General. You should fill in your Magento Site correctly.

→ Your Magento WordPress Integration is now installed successfully!  

2. Integrate Magento into WordPress

Instead of installing a Magento extension on your Magento site to get your Magento site and WordPress Blog integrated, you can install a plugin in your WordPress Blog. You can go to WordPress website and look up your preferred Magento WordPress Integration Plugin such as the one developed by Gigasavvy.

Follow these steps below to implement the Magento WordPress Integration with WordPress Plugin:

  1. Log into your WordPress Dashboard and navigate to Plugins > Add New.
  2. When the plugin was added to your WordPress Dashboard, get back to the main dashboard page and navigate to Settings > ‘Mage/WP’.
    • Now you need to set your PHP Path (Mage.php file). You can find this Magento configuration right under the Magento installation directory.
    • Set the Package Name of your Magento installation.
  • Navigate to /MagentoRoot/app/design/frontend/ and set your Magento Theme Name (might be different depending on each Magento theme)

→ Your Magento blocks are now ready on WordPress.


Recommended posts:
How to Configure FedEx Integration for your Magento Store




A knowledge craver who always strive to be wiser everyday.

    1 Comment threads
    1 Thread replies
    Most reacted comment
    Hottest comment thread
    2 Comment authors
    Domsam Recent comment authors
    newest oldest most voted
    Notify of

    is this for Magento 2?