Excellent WordPress E-Commerce Plugins

Adding an online store to any WordPress is very easy.Many free and paid WordPress E-Commerce Plugins are available. The administrator can sell digital goods and physical products or even services from his/her blog.

  1. WP e-Commerce – a free WordPress Shopping Cart Plugin. Main features: 100% Customizable, easy to  modify templates, different payment gateways, Flexible coupon/discount pricing rules, multiple shipping options, Multi-tier pricing for quantity discounts, 100% Search Engine Friendly, sell Downloadable/Digital Products, easy Catalog Management, simple drag n drop shopping process and more.
  2. eShop – is another free e-commerce system for WordPress. Main features includes: easy and simple admin panel, various product listing options, sell downloadable products, add various discount options, various shipping options, different merchant gateways ect.
  3. Shopp – is a shopping cart plugin that adds a feature-rich online store to your WordPress site. Main features: Supports both remote and on-site checkout systems, accept multiple offline payment options, theme widgets for drag-and-drop shopping experience customization, Search engine optimized shopping pages, powerful and easy to manage admin, Support for selling digital & physical products and donations. Price: Single domain starts at $55; add-on tools start at $25.
  4. Zingiri Web Shop – is a free WordPress plugin to sell products and manage content. Main features include: Ajax powered shopping cart & one page checkout, multilingual support, different payment gateways, Sell digital and physical products ect.
  5. Cart66 – is another WordPress ecommerce plugin. Cart66 has a free version called Cart66 Lite, as well as paid version called Cart66 Professional (price: $89—$399). Cart66 comes with a powerful administration panel to do various tasks like set your currency, choose which countries you want to sell to, charge tax by zip code ranges or states, manage orders, view sales reports, and track your inventory ect. Professional version supports recurring payments, subscriptions, and membership access features ect.
  6. Ecwid Shopping Cart – is a free shopping cart that can easily be added to any blog.

9 ways to clean up WordPress database

Since wordpress is database-driven software, as time goes on, your WordPress database tends to get filled with redundant data. You should clean your WordPress database tables to improve the performance of your blog. There are plugins available to clean up your WordPress database easily and quickly from your blog’s admin panel.

  1. Delete post revision
    WordPress version 2.6 and above has a very useful function that creates a revision of that post or page during the publishing of an article. You will be able to see this in the same page as you write the blog post. For eg. see the image below.

    The post revision is a good way to document any changes to your post. But it can also be a waste of database and server resources. You can either turn off post-revision or limit the number of revisions saved per post by adding a line to the wp_config.php file.
    To turn off post-revision
    define(‘WP_POST_REVISIONS’, false);

    To limit the number of revisions to 6
    define(‘WP_POST_REVISIONS’, 6);

    There are many plugins available to delete the existing post revision. If you do not want to disable this feature, just run this once every few months to clean up your database.
    Plugin available to delete post revision: delete-revision, WP Cleanup, WP-Optimize
  2. Remove all spam comments and all unapproved comments
    You may receive tons of spam comments every day. These spam comments and unapproved comments could be taking up a lot of database space.
    Plugin available to remove all spam comments and all unapproved comments: Cleanup-wp, WP Cleanup, WP-Optimize
  3. Remove all unused tags
    Tags are recorded on the wp_terms table. Plugin: WP Cleanupwill search and delete all unused tags in your WordPress database. Alternately if you are a techie guy, run the following query to show all unused tags from wp_terms table. Then you can delete them.SELECT * From wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id=wtt.term_id WHERE wtt.taxonomy='post_tag' AND wtt.count=0;
  4. Remove all unused post meta and Comments Meta
    ( i ) When you remove blog posts from your blog, WordPress will leave some post meta in your database which is not used anymore. Plugin: WP Cleanup will search and delete all unused post meta in your WordPress database.
    ( ii ) Clean up wp_commentmeta entries which have no relation to wp_comments Access your database from PhpMyAdmin and run the following SQL.
    SELECT * FROM wp_commentmeta WHERE comment_id
    NOT IN (
    SELECT comment_id
    FROM wp_comments
    DELETE FROM wp_commentmeta WHERE comment_id
    NOT IN (
    SELECT comment_id
    FROM wp_comments

    clean up Akismet related metadata in wp_commentmeta table.
    SELECT * FROM wp_commentmeta WHERE meta_key
    LIKE "%akismet%"
    DELETE FROM wp_commentmeta WHERE meta_key
    LIKE "%akismet%"
  5. Delete unwanted plugin
    Delete the unwanted plugin from your blog dashboard.
  6. Remove unused themes
    You might have tried out different themes on your site and now you picked the one you like the most. Each time you install a theme, you are adding new information to your database and when you uninstall a theme you are not removing the information from your database table . So you need to delete these themes to clean your database.
  7. Remove Orphaned Options
    When you deactivated/uninstall a plugin or theme the options or the tables that the plugin/theme created are not removed. The Clean Options plugin will determine which options are orphaned. You will be able to view them and decide which ones you want to remove from the options table.
  8. Delete unused images
    When you upload an image to WordPress blog, it will automatically resize and create thumbnail and medium size images. Some times you do not use them in the post. These unused images could cause unnecessarily burden to the server and database. The DUI (Delete Unused Images) plugin scans your WordPress blog and find those images that are not used or referenced to by any of the posts/pages. It then proceeds to delete them from the database/server.
  9. Optimize your WordPress database
    It is always good practice to optimize your blog’s database to keep your database running smoothly and thus improve the site performance. You can use wordpress plugins: WP-DBManager, Optimize DB.

WP Cleanup, WP-Optimize WordPress plugin will perform the following actions.

  • Remove all post revisions
  • Remove all spam comments
  • Remove all unapproved comments
  • Remove all unused tags
  • Remove all unused post meta
  • Optimize MySQL tables by removing all unused table space
Note:  For smooth running of your wordpress blog, consider wordpress hosting from BlueHost. BlueHost has web servers optimized for WordPress and is #1 choice of WordPress.org. Visit http://www.bluehost.com

How To Install WordPress on the Best WordPress Hosting Providers

Wordpress Hosting requiementsBefore you recklessly pick web hosts only to find out that these hosting providers do not support WordPress nor meets the requirements to run it, let’s see how the best WordPress hosting providers around does that in just a few simple steps. But first, let’s see what are the requirements for a hosting provider to run WordPress.


  • PHP version 5.2.4 or higher.
  • MySQL version 5.0 or greater.

Apache or Nginx is the most robust and feature rich server for running WordPress but any server that has supports PHP and MySQL will be enough. If unsure, you can ask if your host supports WordPress, here is a letter you can send to them(copy and paste):

I’m interested in running the open-source WordPress <http://wordpress.org/> blogging software and I was wondering if my account supported the following: PHP 5.2.4 or greater MySQL 5.0 or greater The mod_rewrite Apache module Thanks!

For hassle-free WordPress hosting, I recommend you use the best WordPress hosting around because they all offer easy ways to install or transfer your blog/website from your current host to one of the best WordPress hosts.

How To Setup WordPress in

Bluehost is the recommended web hosting of WordPress. It is probably the best WordPress hosting because of its wordpress optimized server and WordPress update are made available within 24 hours. Meet above server requirements and completely adhere to all wordpress hosting system requirements.

  1. Go to cPanel >Scroll down till you see WordPress icon >> Click on WordPress.

    Click on WordPress
  2. Click Install Now button.

  3. On the next screen, enter all the necessary information
    enter all the necessary information
    • Select the domain name you want it to be installed
    • You can set up sub folder as a blog or leave it blank for its default settings.
    • Fill in the forms required and then uncheck Generate me an Administrator Login, located in Advanced Configuration so that you have the freedom to choose your own username and password.
    • Enter your own username and password and remember that it must be different from your cPanel login information.
    • Carefully read the license and service agreements and check the box once done.
    • Then click the Complete button

Visit BlueHost.com now
Also read

How To Setup WordPress in iPage

WordPress is available on all iPageHosting accounts, they offer 1-click easy install for WordPress accounts so let’s see how this goes. This guide is assumed that you already have your iPage account, if not please register first.

The iPage cPanel

1. Login to your iPage control panel. 2. Go to Scripting and Add-Ons tab and click InstallCentral 3. Click on the Blogs tab and select WordPress. 4. Click on Begin Installation 5. Fill in the supplied fields. 6. Click Install Now once done, after that Wordpess is installed in your iPage.

  • Meet above server requirements and completely adhere to all wordpress hosting system requirements

Goto iPage.com now

How To Setup WordPress in DreamHost

Dreamhost is a shared and dedicated hosting network that has Apache, nginx, and lighttpd with servers running in Debian operating system. It also has one-click install so you only need to click one button to set up WordPress.

1. Go to Goodies section and click One Click Install. 2. Fill in the WordPress Install Form. 3. Then click Install it for me now.

And that’s it, done in just 3 easy steps.

Convinced now? Then sign up for any of the following best web hosting companies optimized for WordPress:

Visit BlueHost Visit iPage

Wootube wordpress video theme

WooTube is a WordPress video theme from Woo Themes that let you easily embed videos from popular sites like YouTube and Vimeo.

This theme can be used for multiple purposes like a photo gallery, CSS gallery, portfolio and even personal blog.

Main features:

  • Simple layout with 1 sidebar on the right.
  • Videos are resized automatically
  • Integration of the WP-PostRatings plugin to let visitors to rate the post and video
  • A completely widgetized sidebar with custom widgets included in the theme packaging.
  • 7 different color schemes to chose from
  • Theme Price $70.00
  • Buy Wootube wordpress video theme

WordPress Video Theme – Premium video blog theme – High Quality

This high quality wordpress video blog theme is wrapped in a clean and efficient package.



VideoZoom is a theme designed by WpZoom to play any videos from sites, like YouTube, Vimeo, and even self-hosted videos with JW Player integration.

Main features:

  • Advanced options panel to customize every detail of your theme
  • Embed a video or define a custom layout for each post individually
  • Easily configurable slider on homepage
  • Custom Menus – add pages, categories, custom links and create drop-downs via drag & drop
  • Widgetized Sidebar & Footer
  • Banner Management System
  • Buy VideoZoom theme


  • Slider on homepage to showcase your featured posts
  • Built-in Lightbox Effect
  • Create custom menu from your Dashboard.
  • Price: $75

Buy SportPress Theme

  • VideoGrid comes in 2 color variations: Dark and Light
  • Price: $59

View VideoGrid Theme Details


  • 3 pre-defined styles to display photos and videos in multiple ways in posts.
  • Responsive Layout
  • The slideshow from home page
  • Price: $75

Get PhotoNote Theme

Vidiho Theme

  • High Definition slider
  • Listing page preview
  • Price: $39

Vidiho Theme Details