This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.


Note: This plugin requires PHP 5

Quick Shop supports any WordPress that has the Sidebar Widgets installed, really. It adds a SideBar widget that shows the user what

they currently have in the cart and allows them to remove the items, not to mention a TinyMCE button to easily allow you to add products to your posts/pages.

Also, you will need to make your own CSS for this. I’ve included enough classes/ids for you.


  • Inventory listing tied in to TinyMCE

  • Integrates automatically with CFormsII (and uses CFormsII API so you can edit it easily yourself)

  • Full range of formatting for widget layout in Admin -> Options -> Quick Shop

  • Shopping cart Widget

  • Checkout page

  • Ability to create different product options in a drop-down

  • WordPress MU compatible

One of my clients required a quick and dirty shopping cart for WordPress. The background:

  1. They had more than one product per post

  2. They only wanted orders to be sent via email

  3. They only needed EFT (Electronic Fund Transfer – like Direct Debit or Internet Banking)

Thus, Quick Shop was born thanks to the excellent way in which the WordPress Plugin API is set up.

List of possible future features:

  • AJAX implementation

  • Inventory quantities

Please be aware that I’ll only be updating this if I need to or if I’m paid to. Feel free to come on board and contribute!


  1. Upload the ‘quick-shop’ folder to the /wp-content/plugins/ directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

  3. Edit your Quick Shop settings in Settings -> Quick Shop

  4. Edit your Quick Shop inventory in Tools – > Quick Shop

  5. Add tags to your post text using the TinyMCE button

If the TinyMCE Quick Shop button doesn’t appear, simply type:
[quickshop product=”WHATEVER_YOUR_PRODUCT_NAME_IS”]

As of version 2.1, Quick Shop is compatible with WordPress MU again. However, sitewide activation has not been tested.

Also, you must enable the widget and a payment option for those items to appear on the checkout page.

  • Please note that when using the CFormsII plugin email payment request it assumes that the first CFormsII form (number 1 or the default one) is the one to use. Please tell it to redirect to a ‘Thank You’ page in WordPress in the Core Form Admin / Email Options so that it has time to show that your cart is empty. All other options are also editable here so you can fine tune your email. I recommend turning Auto Confirmation on as well. Edit checkout.php email section to add new fields or change the default form used!

Upgrade Information

Activate the Quick Shop Updater plugin that is included with plugin to automatically upgrade all your old tags from Quick Shop v1 to v2. Once activated, visit the Tools > Quick Shop Updater page to initiate the update process. The content of the Quick Shop tags in all posts and pages will be placed in the new inventory list and the tags will be updated to the new notation. The Quick Shop Updater plugin can then be deactivated and deleted.

On WordPress MU, sitewide activation of the Quick Shop Updater plugin has not been tested!


How do I change the currency in Quick Shop?

You may now do it in the Quick Shop admin options page. You can put in any currency you wish to set as the default currency.

I Need HELP!!!

That’s what I’m here for. I do WordPress sites for many people in a professional capacity and

can do the same for you. Check out

Why didn’t I include the changed WP-GBCF as well?

Because they may upgrade it in future. Nothing worse than out-of-date code.

Where do I get WP-GBCF?

Weren’t you paying attention? Read the Description again!!!


There are no reviews for this plugin.

Contributors & Developers

“Quick Shop” is open source software. The following people have contributed to this plugin.


Translate “Quick Shop” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.