I’m always surprised by the incredible extensibility of WordPress. We already knew that you can use WordPress as an online magazine, as a photoblog, or even as a Twitter platform. Now, it’s also possible to use your favorite blogging platform as an online shop, just by the use of a single WordPress plugin, WP-eCommerce.

Installing WP-eCommerce

Nothing hard: Just download the WP-eCommerce plugin here, extract the archive on your hard drive, and upload the wp-shopping-cart directory into the wp-content/plugins directory of your WordPress install.
After activating the plugin, you’ll see a new tab named e-Commerce next to the Comments tab in your WordPress control panel. This tab contains all options needed for running an e-commerce website, right into WordPress.

I must admit it, i was surprised – in a good way – by the number of available options: language, localization, tax rates, brands, products, paypal integration, and so on. Sure, this is not Amazon.com, but everything is here to create an online shop which will give satisfaction up to 90% of online sellers. You can easily manage products, payment methods…There’s also a sales journal available, which will help you a lot to manage orders.

User Experience

In addition to its powerful management panel, WP-eCommerce comes with no less than 6 widgets in order to make your clients purchases simpler, and more pleasant. I particularly loved the “Shopping Cart” widget and its ajax interface. Clean, easy, and pro, definitely. Some other available widgets: Categories & brands, Special products, donations…


I was really impressed by this plugin. WP-eCommerce has absolutely everything you need for starting an online shop. There’s also a non-free version of this plugin, which will give you, in addition to the “basic” plugin, a search engine for your products, a picture gallery and some others nice things.

Kyle Eslick is WordPress enthusiast who took his passion for WordPress to the next level in 2007 by launching WPHacks.com as a place to share hacks, tutorials, etc. Follow Kyle on Twitter @KyleEslick!

  1. Hoodgrown Magazine says:

    I tried this and it works.. but I prefer e-shop

    it’s a lot easier to utilize… and handles physical and downloadable products as well.

  2. jbj says:

    THanks for the tip, I didn’t know the eShop plugin 🙂

  3. Jason says:

    Still worth checking the full versions of WP-ecommerce and extras. Paying for a plugin that does a startegic function seems like a very good idea to me – especially when it enables you to take $ for products.

    The eshop plugin might suit those don’t might using Paypal only but worth keeping and eye on both plugins /teams if you are in this space.

  4. Kevin Boss says:

    Wow what an amazing plugin, thanks!

  5. Frank Malina says:

    I use Yak Shop and it rocks. WordPress plugin page here.

  6. Arbie says:

    The new documentation project at the link that my name points to would probably be of interest.

  7. Jose says:


    I need to create an area where my users can download our software updates for free.
    I’m thinking that the easiest way could be to add a “e-shop” plugin to our WP ,make it mandatory to have a Username and Password to access the Download Area, and charge just $0 to every product.

    Does it make sense to you?
    If so, what would be the best plugin for that?

  8. Jose says:

    Hi again,
    I forgot to mention that I want to be able to know what user (client) has download what files.

  9. @Jose: To be honest, I don’t know. Personally, I’d test all ecommerce plugins (3 are mentionned in this post and its comments) and see what best fits my needs 🙂

  10. Syimen says:

    Is there any other plugin easier to set up than WP-eCommerce?

  11. yuda harja says:

    i have little problem when i install this plugin in wordpress 2.6.3 … any one can help me?
    i read at the readme file, this plugin only tested up to wordpress version 2.5.1 🙁
    and than i try to install in wordpress 2.5.1, it’s working …
    but i still disappoint and try find the solution

  12. Keith says:

    I am having the same trouble trying to install with WP 2.6.3 and on another site with 2.6.2 and am interested in using google checkout with both sites. It appears to me this plugin is not up to date with the latest versions of WP, so I am searching for another but am not geting far. I am looking for easy installs as I am not a developer but would like to sell ebooks on 2 sites.

    Any help would be appreciated.

  13. TQ For this information! Its help me to find best kedai online for me to buying online as easy as abc!

  14. Jim Jamesson says:

    Keith I think you are SOL there, I’ve asked them two questions and had no response. Zero luck with it working on 2.6.3 for me as well, in that I cannot delete products and cannot delete product tags once they are created (need to go through the DB to remove). Even trying on 2.5.1 while products would delete, product tags would not. There was no way other than removing from db. I have considered the gold, but after having zero response from their sales dept and seeing how shoddy this one appears to be, I’m looking elsewhere and having no luck.

    It seems none of these carts are really there yet to be solid. It saddens me when I see antique carts like zencart still running strong (those old themes are just way too gross to use, especially after using wp 2.5+).


  15. Web developer says:

    I like this plugin. There is a big work behind.

  16. pranoy sinha says:


    Really a great plugin. I am using it in my ecommerce integrated blog too and it works fine. But one thing i can not do. My intension is to upload three more images for one particular product. So total 4 images. And in the Site three thumb should display just beneath the main big image and when an user clicks the thumbnails the Corresponding big image will be appeared in the original place — i mean image swapping.

    Can not understand where to change or write code. Any help is heartily welcome.


  17. Femme says:

    does this plug-in allow my members to sell their items at my blog? i mean, can they have their own shops at my blog? kind of like having their own different stalls within one large mall? i’ve been looking for a wp shop plug-in that could do that because i want more traffic to go into my site by offering members the ability to sell their items there. i don’t want to be the one responsible for their transactions…i just want them to have this feature available to them…

  18. Pusat Oleh Oleh kota Malang says:

    Thanks for the great information. It does help me bunch 🙂

  19. Kios Pintar says:

    I’ve been using this plugin and quite satisfied by its performance.

    I have one question, does anyone here know how to change the sender address when somebody make a purchase? Insted of “WordPress” I prefer my own ID in the sender field.

    Thanks for sharing..

  20. wparena says:

    good I do wanted to write on it and after reading your post, drop the idea because you have well written and explained in a very easy way

  21. Wholesale Pages says:

    WP-eCommerce plugin is great reliable tool to develop an online shopping website. This is a very easiest plugin that have never been seen by me before this.

  22. Guy says:

    do you know if you can put digital products on with it?

  23. Steve says:

    I love your blog. Good to see more people writing about ecommerce.

  24. Steven Schwartz says:

    I’m looking for a web mall/wordpress solution myself, but wonder why people comment when they don’t know the answer?

Trackbacks/Pingbacks »

  1. eShop, un autre plugin pour la vente en ligne avec Wordpress says:
  2. Popular Posts - June 2008 says:
  3. How to: Turn your Wordpress blog to an online shop says:

Tweetbacks »