Magento WordPress Deluxe extension

Wordpress Deluxe

Accept no imitations - the original and best Magento WordPress integration - that allows you to use all WordPress plugins with the power of the Magento templating engine. The extension is compatible with Magento Enterprise, Magento Professional and Magento Community Edition.

Unlike other extensions which try to replicate WordPress functions in Magento, that limit what you can do - this extension allows you to use any standard WordPress function, anywhere on your site - allowing for maximum customisation with the most minimal amount of effort.

No other extension allows you to use WordPress functions in Magento or Magento shortcodes in WordPress like WordPress Deluxe can.

Order Information

Price: £150.00 Including free installation


You can preview the frontend and backend of the extension here,


  • Lifetime FREE updates for all versions of Magento
  • Install WordPress in the same database as Magento or different
  • Integrate an existing WordPress blog and keep the same URL's. Your SEO will not be affected
  • Use your Magento theme for your WordPress blog
  • 1-Click login to your WordPress Admin from your Magento Admin
  • Associate WordPress posts with Magento products*
  • Automatically create blog RSS feeds and Google XML sitemaps
  • Use almost any WordPress plug-in without restriction
  • WordPress blog search works as standard - or even enhance it with Relevanssi
  • Use Magento's XML templating engine for the WordPress design
  • Supports custom templates for posts/pages
  • Use any WordPress function in Magento, anywhere
  • Inherits your store design automatically, with no modifications required
  • Standard Magento admin users are able to handle all administration tasks from the Magento control panel – or standalone users can use the WordPress admin on its own.
  • Magento customers have their profiles directly lined to WordPress allowing them to post comments and change profile information with ease.
  • Magento layout short-codes can be used within WordPress posts and pages (Eg.
  • Even supports W3 Total Cache for super-accelerated performance


Can I upgrade WordPress?
Maybe. Whilst small upgrades have proven successful, several core files in WordPress have been modified for use with Magento and in newer releases of WordPress, it is unknown if any of these files may change. We do not recommend an upgrade without creating a full file and database backup first. Updating WordPress should be considered as important as upgrading Magento itself and should not be carried out lightly.

Can I use an existing or off-the-shelf WordPress theme with this extension?
No. As Magento handles all the layout for WordPress, you will not be able to use a standard WordPress theme without modification. It is possible, but would only be recommended by someone with an understanding of WordPress and Magento.

Can anyone install this extension?
Yes. But we only recommend that only users with Magento and WordPress experience install it (we provide free installation for this very reason). If you opt to install it yourself, we will not provide installation support.

Will existing WordPress Plugins work?
Maybe. Given the range of plugins out there and how they may function, we cannot comment on whether a plugin will or will not work, it depends on how it intends to interact with the theme. If you are having difficulty with a plugin installation - or use plugins that you can confirm work as expected, please contact us - so we can document them for other users.

Can I have a different blog per store view? No. Not with this version of the extension, there will be a release that supports individual blogs per store view soon.

What experience level is required to use this extension? Minimal. For normal WordPress use, any person with experience of WordPress should be instantly familiar with this extension, it isn't any more complex than using WordPress itself.

What experience level is required to customise/develop this extension? Mid-high. Customisation, including bespoke theming, custom post functionality, custom template and block loading or manipulating layout, should only be attempted by users with both Magento and WordPress experience. It is a complicated extension by nature (as it integrates two completely independent applications).

How can I customise the appearance? You must be familiar with how to theme Magento (See Magento Design Guide). After this, you can control the layout for WordPress or extend functionality deeper into the site by changing the following files:


What is the purpose of the bundled Sonassi theme? This theme is merely a blank to facilitate a custom functions.php, all the other template and layout files are stored in the above directories.

My WordPress widgets aren't working!
By default, the WordPress widgets are displayed in the right hand column. So if you have set your layout to 2columns-left or 1 column, that is why. You can easily move the position of the widgets by making the appropriate change in wordpressdeluxe.xml

How can I display a Magento static block in my WordPress post
Our short-code syntax is very straightforward and basically mirrors Magento's standard CMS short-code with the exception of the use of [] brackets for WordPress short-code compatibility. So to display a static block (with the ID "my-block-id") is very straightforward: [magento type="cms/block" name="my-static-block-name" block_id="my-block-id"]

When I log into Magento and view the WordPress admin, the page is blank
This more often than not is caused by your Magento admin URL being different to your WordPress URL, specifically that one is using HTTPS and the other HTTP. If you update both to use the same scheme, you should no longer encounter this issue. Modern web browsers block "mixed content", which is what causes this to occur. It isn't a limitation of the module, but a side-effect of web browser security.

Wordpress auto login doesn't work
In order for auto-login to work, the Magento URL must match the WordPress URL, so that the cookie domain matches and can be appropriately set. If the two differ, then your web browser will not permit accessing different cookie domains from a different URL, resulting in auto-login failing to work.

How can I display Magento blocks in my WordPress posts
In order to display Magento blocks within posts, you need to provide the appropriate shortcode. From the demo:

[magento type="catalog/product_list" name="home.catalog.product.list" template="catalog/product/list.phtml" alias="products_homepage" category_id="4"]` 


[magento type="catalog/product_view" name="home.catalog.product.view" template="catalog/product/view.phtml" alias="product_single" product_id="166" category_id="2"]


When using block shortcodes, as long as the appropriate block/template is called – you can display anything you want.

How can I display a product in one of my posts
Displaying full product details would require a custom template (to mimic the nested XML in catalog.xml catalog_product_view). This widget is not currently bundled in the installation.

I upgraded WordPress, now it doesn't work!
We warned you ... The solution here is to re-patch the files in WordPress as necessary. Go to System > Configuration > WordPressDeluxe > General > “Refresh Patch Status” – and patch each file as necessary. If the admin is not loading, then open up ./index.php and comment out the line regarding the Autoloader, then repeat the above.

How can I change the blog suffix? You need to adjust a few files and follow the normal WordPress URL change procedure. Edit the following files, changing "/blog" to "/news" (or whatever your new suffix should be).

./app/code/community/Sonassi/WordpressDeluxe/etc/config.xml (1 entry)

Then go to System > Configuration > WordPressDeluxe > General, and select the store view it should be enabled for, and select save. After, rename the WordPress folder itself from "blog" to "news" (or whatever your new suffix should be). Then follow the standard instructions for changing the URL in WordPress,

How can I change the blog URL? If you are moving your store from a development URL to live, then you'll need to adjust the saved settings for the extension. Go to System > Configuration > WordPressDeluxe > General, and select the store view it should be enabled for, and select save. Then follow the standard instructions for changing the URL in WordPress,

  • Pingback: Magento Wordpress Deluxe extension is now available | Manchester … | e-commerce News()

  • Allard

    This looks like a great extension. However in the demo I only see the wordpress environment in the Magento environment. What I would like to experience is the full Magento admin panel and switching possibilities with the wordpress intergrator.

    Now I am not sure where I can add wordpress templates or content throughout the webshop? Can I create a wordpress template on a product detail page? Or only on the homepage?


      Hi Allard,

      I don't really understand your question, might be worth emailing us with a little more detail.

  • Pingback: Magento DataFlow | iFree Talk()

  • http://lots Dougal

    Hi Guys, does the search function work on both magento and wordpress?


      The blog search is just for WordPress.

  • john

    Is there any way to add wordpress pages to the navigation?

  • liz

    Can a logged in customer post articles beside giving comments? If so, is the control panel of wp and magento account integrated into one location?

    • Benjamin

      Not as standard, but it is a facility that could be coded in.

  • Todd

    Is this compatible with Magento 1.5?

    • Benjamin

      Although not fully tested yet, some of our customers have upgraded to 1.5 and reported back with it working fine.

  • Pingback: Wordpress and Magento integration extension | Magento design, development and suport :: sonassi()

  • Pingback: Like our standard Magento Wordpress integration? Try the DELUXE version! | Magento design, development and suport :: sonassi()

  • Craig

    Are you able to add widgets to a widget area in wordpress and that widget would then display on the magento side of things by simply specifying a widget blog on the magento theme?

    Also is pages properly supported? What about various wordpress plugins?


    • sonassi

      Yes, you can use the WordPress sidebar functionality and manage them from WordPress. Just manage the sidebar locations using Magento's excellent XML layout control.

  • Eddie

    I want to be able to use any WP plugin and upgrade WP as needed. The only thing I need is for the user to not lose the session when moving between magento and wordpress. I dont even really need to have WP use magento's theme (I will create a WP theme that is similar enough).

    I take that this extension isnt really what I need... Do you guys have any suggestions as to which solution would be appropriate?


    • Benjamin

      We can't comment on compatibility with existing/future WP Plugins - it would be impossible for us to test, so if you bought the extension, it would be "at your own risk" as to whether all the plugins you want to use work as expected.

      This extension is aimed at integrating the two applications completely, to avoid the overhead of managing 2 templates. There are other methods of integrating WordPress and Magento - but nowhere near as feature rich as this extension, I can't recommend any (for obvious reasons).

  • Greg

    Although I love and adore WP for what it provides, I've usually only used it as a CMs / basic site tool, for its reputation with security flaws and holes.

    Does this integration with Magento open up this eCommerce's fabled great security to the weaker security of WP?

    • sonassi

      Potentially, but it could be said for any piece of PHP; WordPress plugins, Magento extensions etc.

      The underlying key is to harden your server and IDS/IPS firewall adequately to protect your websites.

  • Jeff Goss

    Is there a way to show "sub-categories" in the Category list?

    From what I've seen, only the top level category is displayed, even after clicking on a category, the sub categories aren't shown so its hard to navigate through the categories...


    • sonassi

      Yes, you can do anything you want to do.

  • Pingback: Success through Magento Partner Program | Sonassi | We Make Magento Ecommerce Websites()

  • sonassi

    The extension is to integrate WordPress with Magento, see the demo for an example of what it does.

  • carles

    Hi, your extensions suport multi language? If yes, how it works?
    I'm using the fishpig extension and I'm not very happy with it...

    • sonassi

      Not natively no. This is a different product to Fishpig's implementation. This uses Worpdress's superior SEO in conjunction with Magento's superior template structure and will work with almost any WordPress plugin - Fishpig's will not.

  • Kamlesh

    Can a forum be integrated using this extension?

    • sonassi

      Its possible, but would require custom development.

  • Magento Development

    Sounds pretty good. I have one questioned, Can we integrated forums by using of this extension ? Please, Let me know about it..

    • sonassi

      Its possible, but would require custom development.

      • Magento Development

        Thanks a lot sonassi.. Now, i got the point. Keep sharing. Thanks :)

  • Magento Engineer

    Is it possible to import existing posts from a running standalone WordPress instance using this extension?

    • sonassi

      It uses a standalone WordPress installation ... so yes. The extension serves to integrate WordPress and Magento.

  • Magento Developer

    You can use this extension to Install WordPress in the same database as Magento or different & Use your Magento theme for your WordPress blog also.

  • Quang Hiếu Phạm