- Home »
- Magento »
- Extensions »
- WordPress Multisite Integration
Integrate a Magento Multi-Store and WordPress Multisite
WordPress Multisite Integration offers you an easy way to integrate a WordPress Multisite installation into your Magento multi-store. This allows you to have a unique blog for each of your Magento stores and manage them all from a single WordPress installation.
Multilingual Blogs in Magento
This extension includes translations for over 20 languages so is a great way to get a multilingual blog on your Magento site.
Have Your Say...
If you have used WordPress Multisite Integration and want to share your opinion, you can leave a review by clicking here.
- ArneThanks a lot to Ben. Ben made it easy for me, by doing more than expected. Communication between me, the group of developers, the seo firm (who requested the Wordpress blog and recommended to use Fishpig) and extension makers is not always easy (who does what) while setting up this website, but this went very smooth thanks to Ben!
- Pieter BreedingCaves.ComI had some installation issues and Ben fixed them quickly. Very good service, especially considering the price of the plugin.
- Helen EffyEasy to install and works great on Magento 1.7.0.2. I use this to get a blog in English, Spanish and Portuguese and it makes my life and SEO much simpler.
- Carlos FariaNot even needed to call for help. This extension is extremely easy to use and it works great just out of the box.
Love you Fishpig! - Josep from AgrorganicsExcellent extension and excellent support! It works perfect on 1.7.0.2! We extremely appreciate the great support received by Ben.
I recommend this extension for everyone who needs the multisite/multisotre functionality. - cocheworks well on 1.7.0.1 and 1.7.0.2!
- JessFinally we have full WPMU support in Magento. Ben @ Fishpig installed this for me yesterday and it makes everything so easy. Before I had a few WP installs each linked to a store but it was messy and the auto-login feature only logged in to the default store. Using this extension, I have a single WP install managing multiple WP blogs that each neatly link to a Magento store.
I couldn't recommend this extension enough. - M. BagerWe purchased the WordPress Multisite integration plugin . We ordered the installation for this plugin + the word press integration as well.
In the process we needed to sort out a number of issues in order to get it all right.
I can only say that we had a very positive experience with regard to all aspects.
Timely customer service, great product, and professional installation. All in all a very good experience at a very reasonable cost. - Tomas from NoStress Commercewp mu module is working nice for me! great support!
check my magento-wp blogs here:
http://www.nostresscommerce.cz/blog/
http://www.nostresscommerce.com/blog/ - jackjones7I've been using the Beta version of this module and it works really well. Fishpig promises a lot more features will be added in the future so that's cool.
Easy to install and assign blogs to different stores.
Integrating WordPress Multisite with Magento
FishPig's WordPress Multisite Integration allows you to manage multiple WordPress blogs from a single WordPress Admin and installation and integrate each blog into a Magento store. This can be used for multi-lingual blogs if you use a different store view per language or just a separate blog for each of your Magento stores/websites.
Installation
Before installing this extension, please ensure that you have the latest version of WordPress Integration installed and setup under full-integration. You will also need to activate the Multisite features of WordPress. Fortunately this is quite easy and WordPress have published an official guide to creating a sub-directory Network, which can be found here.
After you have downloaded the .tgz file from FishPig.co.uk, login to your Magento Downloader and upload the file using the Direct Package File Uploader system. This will automatically install the extension for you. If your Magento Downloader isn't configured or you don't have access to it, you can install the extension manually by extracting the .tgz file and merging the files with your Magento root. If you choose this option, you can discard the file named package.xml.
To complete the installation, it is recommended that you fully refresh your Magento cache. If you are using the Magento compiler, you will need to recompile (disabling and then enabling the compiler is not enough).
Configure your Default Blog
During the setup of WordPress Multisite, you would have been prompted to change your blog URL to match your WordPress install URL. If left this way, your blog would now be accessible from 2 different URL's, which is extremely bad for SEO. To fix this, add the following to your wp-config.php file (remember to change the URL below to the URL that you want the blog to be accessible on via Magento.)
update_option('home', 'http://fishpig.co.uk/blog'); Add this to the bottom of your wp-config.php file and go to any page in your WordPress Admin. This will automatically update the blog URL for you. After this, you should remove this line for wp-config.php. If this doesn't work, you can edit this URL directly in the database using phpMyAdmin.
Create a New WordPress Blog
To add a new blog, first login to your WordPress Admin and select My Sites > Network Admin > Dashboard and then click Sites > Add New. When the page loads, enter a small string of characters in the first field to identify the site (we will change this in a second) and then fill out the Site title and Admin Email. Click Sites > All Sites and you will now see your new site that has been created in a list of all sites available on the Network.
The next step is to setup the URL that the blog will be accessed from. This stops the blog being accessible from 2 different URL's (the default WP URL and the integrated Magento URL). To do this, hover your mouse of the new site name and click the Edit link and then click the Settings tab. Scroll down the page until you find the option labelled 'Home'; this should contain the WordPress installation URL and the string of characters you entered when creating the blog. You should change this to be the URL that your blog will be available on via Magento. This will be your Magento store's base URL and the Blog Route you define for the store in the Magento Admin.
Finally, to associate your new blog with a Magento store, login to your Magento Admin and select WordPress Multisite > Settings > Setup and then select the correct scope (Website/Store) using the Scope Changer in the top left. Find the section named 'Multisite' and change the blog to the blog you have just created. Hit save and your blog will be associated with the current scope.

