Wordpress Tutorials

How to create a wordpress website on your own under $200

I have been developing different kind of websites since last five years and have interacted with clients from almost 50+ countries in world.

People come to me via different freelance platforms and ask me to design a good website for them. But I have also interacted with many clients who have a GREAT art of learning. When I give them post development training to maintain the website, they say “Seriously its that easy ?”

Everybody loves money and maybe from this post I am going to loose one of my few potential clients (don’t read this :D) but I want to write it out so that you can know, how to create a wordpress website/ blog on your own under $200 and shoot it live.

Let’s start with the basics:

1 Domain (e.g
1 Hosting Account (To Keep Your Website Code, Images etc)
1 Theme (To Give Your Website a Design which end user will see)
Plugins – To taste (If required, you can eat the website like this too)


Step 1: Buy a domain, if you already have a domain, please skip to Step 2
Buying a domain is easy but TRICKY. Suppose your business name is John & John Company. Tips for finding a good domain name:
A. Domain name must match your business name
B. Keep it short, don’t try to buy Try to find john&
C. Check if your domain passes the Radio test, which means if  your business website is promoted on a radio advertisement, will the audience be able to listen and remember it properly.
e.g  is easy to remember than
Chances of mistakes also increase in long domain names.
D. If you can buy .com & the regional domain (.us if you are in USA, .uk if you are in United Kingdom) it would be best. Just design your website on .com and forward the regional domain to it.
This will be helpful in SEO as well as protect your business from local competitor.

Where to buy:
There are Hundreds of websites from where you can purchase domain name for your business, Godaddy, Namecheap are one of the most famous ones but I recommend godaddy due to a numerous reason. They have best domain management panel, fastest domain propagation time (linking time to your hosting), great billing flexibility and much more.

Click below to go to godaddy and search your domain name

Domain name generator websites:
1. Namemesh – Click here to go to domain name generator Namemesh
2. Panabee – Click here to go to domain name generator Panabee

Step 2: Buying a hosting account, if you already have a hosting account, skip to step 3

First of all never search for this term “Cheap Hosting” or “Low price hosting” because you will end up buying a junk for your valuable website and in a bid to save some money you will waste few dollars or few hundred dollars.

Many business or blog owners make this mistake of buying cheap hosting and than they feel that their website is too slow or the website is going down again and again.

Remember godaddy which I recommended above for buying domains ? They have some of the cheapest plans available online and they provide worst hosting on this planet earth. Irony it is 😉 they are still number 1 on domain registrations.

Buy a hosting account keeping in mind three most important things:
1. How much traffic you expect in first 6 months
2. How much flexibility hosting company is providing to upgrade to a account with higher specifications.
3. Last but most important, how much resource your website requires

There are three  kind of servers you can look in the beginning:
1. Shared Hosting: This is the cheapest and very basic kind of hosting, your website will be put on a shared server where hundreds or thousands of other websites are also hosted. In all cases I recommend staying away from shared servers, specially when you are expecting even hundreds of users.

If you feel you will have not much traffic on site and just want a cheap but stable shared hosting than I recommend going for US based Inmotion Hosting, they have best shared hosting in my opinion. Hostgator and other options are also available but many users complain that Hostgator suspends account if slight peak or high resources are used by your website.

Click here to buy Shared Hosting Plan from Inmotion at 30-40%  Off | WpWire Offer

2. VPS Hosting: VPS or Virtual Private Server is for websites which have normal traffic plus high resource usage. If your website has lots of images or advanced functions like ecommerce, social network or anything which consumes bandwidth, you must go for a VPS or Dedicated Server.

I recommend WiredTree or Inmotion Hosting for VPS servers.

Click here to check WiredTree VPS Hosting Plans
Click here to check Inmotion VPS Hosting Plans

3. Dedicated Hosting: If you have a budget, if your website will require high resource, if you will have hundreds of products to sell on site and if you want the best, go for dedicated hosting.

Dedicated Hosting means, you own the server, no-one else will share your server.  Chances are least for going down even if you have hundreds of thousands of visitors online at the same time and eating Gigabytes of hosting each day.

With all my experience I will again go for Wiredtree as they have Best Servers, Best Support and highest up-time as per user’s reviews.

Click Here to Check WiredTree Dedicated Hosting Plans
Step 3: Linking hosting with your domain name

Now you have your hosting and domain name, you need to link to them so that when you go to, you will see your website or files on your hosting.

For this, you will have to change nameservers of your domain name to the nameservers of hosting provider. You can get that easily from your host once you buy an account with them.

There are minimum two nameservers for any hosting. e.g default nameservers of inmotionhosting are &

You can read this article to know more about changing nameservers

Note: Once you change the nameserver, it my take some time to propagate, clear browser cache after half an hour to check if your nameserver has been propagated.

Step 4: Take a deep breath, dance on one leg for 20 second 😀

Now you have to setup wordpress. I have written a one page guide for wordpress, you can read about wordpress installation from there. Once you read it, come back here.

Step 5: WordPress Installation

We can start the installation process now. Most of the best hosting providers use Cpanel as the Hosting control panel so we will be using Cpanel in this tutorial. If you have registered your domain from some other registrar, please contact their customer support for the process of setting name server.

Finally you have wordpress file, your domain name and hosting setup. Lets start Building a website with wordpress in just 2 minutes.

2. Installation process (Supposing domain name, where we are installing wordpress)

  • Create Database via cpanel :  If you are new to cpanel, here is a quick tutorial to create Database via Cpanel’s MySQL Wizard. Please remember to give the database user ALL PRIVILEGES and save the database user account password (to be used in installation process)
    Click here to watch the video
  • Upload WordPress files :  Go to Cpanel ( Now open the File Manager
    Upload WordPress Archive in public_html directory and extract all the files. After extracting the archive, you will get a New Folder WordPress. Open WordPress folder by double clicking on it  and Select all the files and folders and move them to public
    Click Here to learn process of uploading file via File Manager.
  • Open website in new tab : Now go to and you will see a Configuration Error (Yes this journey begins with an error)
    First step of wordpress installation
  • Click on Create a configuration file
  • Now you will get this screen :
  • On this page you have to enter few details like database name, user name, password, database host and table prefix.
    Enter the name of database created in first step, name of database user with all the privileges, password of database user account (hope you have saved that). If you forgot to save the password, delete that user from cpanel, create another from Database Menu, and assign that user to the database. (Don’t dare to forget this again now!!)
    Database Host in most cases will be localhost but if it doesn’t work, ask your hosting provider to tell the Database host.
    Table Prefix : The default table prefix in wordpress is wp, we recommend changing it to something else (Done for security reasons)
  • Now you will be asked to enter some information.
    Note: If you are planning to launch your site after some testing and sample content loading, uncheck  privacy check-box so that search engines do not show the sample content of your website in search engines. You can check it again after development is completed from Settings> Reading Settings> Search Engine Visibility.

Click on Install Wordpres to finish the installation.

  • Now if you visit your website URL, default wordpress website will be there.
  • You can login to the Admin panel to customize the site.

Step 6: Buy A Theme For Your Website
Now you have got everything ready and fun part begins now, you can go to and search for a nice looking theme for your business there. Themeforest is largest store for WordPress Themes and plugins.

When you have sorted out a theme for your business, purchase it and download from Themeforest Downloads section. You have to download only WordPress Installation File

Step 7: Setting Up Theme on Your WordPress
Now go to WordPress Dashboard Admin Panel by using this url

Use your own domain name instead of

Now you will be on wordpress dashboard, go to Appearance> Themes and click on ADD NEW
On Add Themes Page, click on Upload Theme button and upload the theme archive downloaded from themeforest.

Once its done, go back to themes and activate the new theme.
Now, your theme is activated.

Step 8: Installing Demo Data
Most of the themes today come with demo data, you can import that demo data to your site and your site will automatically fetch page contents and images and your site will look just like the demo of theme.

You can find Import Demo Option either in your theme settings or your theme provider will give you a .xml file which can be imported from wordpress Dashboard > Tools > Import (Install WordPress Importer & Upload the .xml file)

Step 9: Editing the data
Now you have all the demo data setup and your pages will be created on backend. You can go to Dashboard> Pages> All Pages  and check the page you want to keep and delete others.

E.g You want to keep About Us page : Click on edit option which comes on hovering the page link in All Pages.

If its created using Visual Builder, you can click on individual blocks and edit information in it without touching code.

Here are video tutorials for using Visual Bakery Composer

If pages are created using shortcodes, you will have to learn about wordpress shortcodes from theme documentations or google that.

With minimum efforts you will be able to edit the pages and your site will be setup.

In case you are stuck at some step, feel free to comment on this article and we will come to your rescue at ZERO COST.

This way your site will be setup in less than $200.

Hosting : $50-$120
Domain: $5-$10
Theme: $50-60

I hope this article brings some useful information to newbies and business owners who do not want to spend a lot on website development and have good learning ability.

Feel free to comment and ask any query related to wordpress development on

Missed Offers

Elegant Theme Giveaway | 2 Developer Membership Account up for grab worth $179

Hello Folks!

WpWire is back with yet another giveaway. As we know Elegant Themes is one of the most reliable & affordable WordPress theme provider.

Elegant themes provides 87 themes (increasing every monthly or bi-monthly) and 4 excellent plugins you can use with any wordpress theme.
This Giveaway is to celebrate the DIVI 2 theme which is releasing today. Last year DIVI was released which was elegant theme’s best and powerful theme to date. After such a great response from customers, elegant theme has come up with the enhanced and upgraded version of DIVI, DIVI 2.

A sneak peak to Divi 2: Click here to know more about DIVI 2

Divi 2 Gallery: Check DIVI 2 Gallery

Participate now and be in a chance to win one of two developer membership account worth $89.


Results will be announced on 1st June 2014. 


Wordpress Tutorials

How to create a Learning Management System using WordPress

With WordPress (WP) numerous capabilities, the one I’m about to discuss is how to create a Learning Management System using wordpress. Although, initially WP was primarily used as a writing tool by bloggers and website creators, WP now has diversified sections for practically any need a developer has.

Whether the need is of a community based forum, a landing page, or even an e-Commerce system WordPress is the solution to all of it.

Learning Management Systems is a tool that has recently come up, and is growing in its importance, popularity and usefulness to teachers, schools, and students.

So, what exactly is the purpose of a Learning Management System?

The integrated plugin framework of a learning management system (LMS) for WordPress enables developers to create classroom learning content on their website easily, for their users.

Keeping track of the information is also quite simple, so professors and institutions can maintain scores, go over quizzes and tests and grade them immediately, without needing any faculty’s assistance. If the test has some open-ended questions, then the professor or grader can check them and grade them.

Here are some of the most popular WordPress LMS solutions:

1. WooThemes Sensei:

WooCommerce, the e-commerce plugin by WooThemes, works perfectly with Sensei. If you’re looking to charge for courses, WooCommerce is amongst the best ways to go about it. The general user experience and ease to create quizzes on Sensei is quite commendable. Despite this, what Sensei really lacks, is dripping content, which is something of a must have. Take this for an example: Assume someone enrolled and paid up for your course – then, within a couple of days that user can download all the course material, and then demand a refund too! This is quite a disappointment really.

The pricing of Sensei’s premium plugin for: a single site license costs you $129, for five sites it costs you $179 and for 25 sites it is $279. This price includes one year of updates and support. You can of course, run the plug in unsupported after one year has elapsed, too. If you renew your license within 2 months of expiry, you’re thanked with a 50% discount. While only offering a year of support, which is a bit meager vis-a-vis its competitors, it’s a more sustainable pricing strategy which enables the developers to fund support sufficiently, as the user base increases.

2. WP Courseware:

WP Courseware by Fly Plugins uses a drag-and-drop approach to content creation, and with WP Courseware you can simplify the courses and resources for the users. The way of WP Courseware functions, makes an entire semester of class, or an entire unit of content, easy to visualise.The material is broken down into parts, where full courses contain modules, course units and tests and quizzes. WP Courseware is ahead of Sensei in quiz making as well, it is somewhat of forte of theirs. Also WP Courseware, unlike Sensei, is capable for dripping content, which is better for revenue generation and safeguard.

It costs $67 for a single site license, $97 for two sites, and $137 for unlimited access.

3. LearnDash:

LearnDash has been created by a set developers who are have background in the learning industry. So, this plugin has been created based on the experiences and knowledge that they have gained from working in that sector. Which is also why LearnDash is likely to be seen in use at many universities. If you need a high quality and robust eLearning or LMS plugin for WordPress for use in higher education then this is what you’re looking for. LearnDash matches industry standard build quality. Even if you need to deliver less formal educational or training courses online, LearnDash would still figure in your shortlist. The plugin allows you to create unlimited lessons, courses, and lesson topics within your WordPress site. You also have the option of creating rather impressive quizzes and give away certificates for download upon successful completion of a quiz. Unlike WooThemes Sensei, you can have your lessons reach out to students on a drip-feed basis. This is a rather important feature – it helps you retain your users, as students can access your course content in chronological relation totheir sign-up date. LearnDash basic will cost you $79 and the ProPanel will cost you $99.

4.Train-Up! :

If you want a WordPress plugin to train staff at a company, and you’re looking to set up a LMS system for employees of your organisation, then Train-Up is what you’re looking for. Unlike Sensei and WP Courseware, you will need an experienced coder make the site look like your brand’s. It divides the content by hierarchy, and it costs £45.

If you’re training your staff, Train-up helps by providing true hierarchy to the people in the your team. Train-up allows you to tailor content with different levels for different types of your team members, allowing exclusive access to specific content for different types of employees. This goes a long way helping you to clearly demarcate different types of material for different levels of management.

Wordpress Plugins Wordpress Reviews

Best Newsletter Plugins For WordPress | The good 5s for WordPress

Wordpress Newsletter Plugins
WordPress Newsletter Plugins

It’s an open secret that for a blog or a website to be popular, it needs to reach out to its audience – both potential as well as existing. And there isn’t a better way to do so than having a mailing list with lots of subscribers on it – needless to say, the more, the better! These subscribers will get exclusive updates to your blog and will be the first to know of any new stuff on your site – which ensures both audience loyalty and interest.

To grow and strengthen this list of subscribers, you need a good Newsletter plugin (For your WordPress site) which converts your regular visitors into avid followers and readers. They are given the direct opportunity to subscribe to your site/blog, which means that whenever there’s a new update on your site, a notification will be sent to the members of the list via e-mail. It’s neat, and handy.

So now that you know of what Newsletter Plugins are all about, which one would be the best for your site? So here’s our list of the best Newsletter Plugins for WordPress that you can incorporate into your site – to make your site grow and reach its full potential.

1. Newsletter

This basic plugin for WordPress enables you to add a newsletter to your blog within a matter of seconds. It allows for an unlimited number of subscribers and e-mail IDs, so that you can reach out to your audience without having to worry about exhausting the limit. You can also create visually appealing email messages with the visual editor, send and track them. Handy, intuitive and extremely useful, this WordPress plugin is available to you free of cost. A must have plugin for any blog/site owner.

2. Email Newsletter

This is another basic plugin which allows you to email all those people who have viewed, commented upon or subscribed to your blog or website. You have the option of sending email in an HTML format to all your users. It’s useful for those people who need to reach out to a large audience. It has a simple interface and is really easy to install.

3. MailPoet Newsletter

MailPoet Newsletter is pretty useful when it comes to creating newsletters, posting notifications and modifying the autoresponders. MailPoet Newsletter does all, and more, in a very elegant and intuitive way. Simply drop all the posts, images and social icons in a newsletter, change the fonts and colors according to your convenience and you’re good to go! Without any hassles, you can manage your entire subscribers list efficiently and effectively grow your WordPress site into one that is both popular and successful.

4. ALO EasyMail Newsletter

ALO EasyMail Newsletter is a powerful plugin that has been optimized for blogs and websites running on WordPress. It has features to collect the registered and subscribed users into a mailing list and allows the site owner to write and send HTML / Text newsletters. The posts can be written in the standard familiar WordPress GUI and API. You can choose the recipients to mail and manage the mailing lists rather easily.

Some features unique to this particular plugin include support for ajax widget, multilanguage and cron batch sending. Moreover, this plugin is available in over 20 languages, which means that language is no barrier for the ALO EasyMail Newsletter.

5. WP Autoresponder and Newsletter Plugin

WP Autoresponder and Newsletter is an email newsletter / autoresponder plugin. It enables you to create mail newsletters, create followup mail responses as auto-responses that can be scheduled to go out after a specific number of days have elapsed and provide email subscriptions for your blog without resorting to third party services like FeedBurner. You can generate subscription forms and use them anywhere on your website; you can even add them to the sidebar using widgets!

Having a feature similar to that found in a standard Google Form, you can edit out fields in the subscription form to collect more information about your subscribers.

The newsletters work independent of your blog without any help from third party applications. This is undoubtedly an essential plugin for those who want to manage their subscriber list in a very professional and convenient manner.

So pick the perfect one for you and use on your blog/ website.

Wordpress Tutorials

How to create WordPress MultiSite | Multiple WordPress Installation In same database


Wordpress Multisite Setting Up
WordPress Multisite Setting Up

What do you do if you want to host multiple blogs or websites on your domain? Earlier, when people used to host a large number of blogs at a single go, they resorted to WordPress Multi User (WPMU).  It was a somewhat separate entity from WordPress, and it wasn’t really flexible enough.

Now – we have WordPress Multisite.

What Is WordPress Multi-Site Exactly?

WordPress Multisite is a feature available on WordPress since version 3 on-wards. It’s a handy, yet powerful feature that allows any user to keep thousands of blogs running on a single WordPress install. All the sites that you create exist as separate tables within one database.

Simply put: if you have a website (say : want to include more sections within it, you could do this:

  • Include a sub-domain, which would look like
  • Include a sub-folder, which would look like

So what exactly does WP Multisite do? It enables a single WordPress install to act like a network of sites over a single domain.  There’s no need to create new folders for subdomains and subfolders.  Just some extra lines of code inserted into wp-config.php and .htaccess gets the job done!

How To Create a WordPress Multi-Site Network

To be honest, the procedure for setting up the Multisite feature can be a little tricky. Fortunately, here’s a useful step-by-step DIY guide to set up a Multisite network:

Activating the Network Setup Menu:

To start offwith the Multisite installation, head over to your wp-config.php file, and right above

/* That's all, stop editing! Happy blogging. */

Add the following:

/** Allow Multisite **/ 
define('WP_ALLOW_MULTISITE', true);

The first line is a simple comment. In the second line, we enable Multisite functionality.

Good till here? After editing and saving the file, you’ll see the following in your “Tools” submenu:

Wordpress Multiste Setup Procedure 1
WordPress Multiste Setup Procedure 1

If you’re running an older version of WordPress with plugins, you may receive a notification in Network Setup asking you to disable your plugins before you can venture forward.

Setting Up the Network from the Dashboard

The WordPress dashboard is one of its most handy features. Here’s the walkthrough to configure your network right from the dashboard.

Here’s what “Network Setup” should look like:

Wordpress Multiste Setup Procedure 2
WordPress Multiste Setup Procedure 2

At this juncture, you have to configure the following:

  • Site Addresses–Here, select whether to use sub-domains or sub-directories (as discussed previously). If you choose sub-domains, verify with your host.
  • Network Title – You can name your multiple WordPress network anything you want. BOND 007 😉
  • Admin E-Mail Address – Email address for Super Administrator who will receive notifications of new site creation, deletion, new user additions and much more as per setup.

The server address should be filled in beforehand to display how your new permalinks to look like.

If this isn’t a fresh install, you may receive a notification stating only sub-domains are possible (blame it on permalink conflicts). If you’re installing on a local host, you can only configure sub-directories.

After configuring these settings, click install, and you should see this:

Wordpress Multiste Setup Procedure 3
WordPress Multiste Setup Procedure 3

Final Steps:

Now, before you proceed, we recommend that you backup your wp-config.php and .htaccess files.

1. In your root folder’s wp-content folder – create a new directory – blogs.dir. This folder needs to be writable by your web server. You’re going to used thisfor storing all of your uploaded media.

Here’s the code:

sudo mkdir /var/www/wp-content/blogs.dir

2. Alter the WordPress configuration. Paste this code above the line
/* That’s all, stop editing! Happy blogging. */:

3. If you’re going to install a sub domain, add this:

  define( 'SUBDOMAIN_INSTALL', true );

$base= '/';


define( 'PATH_CURRENT_SITE', '/');

define( 'SITE_ID_CURRENT_SITE', 1 );

define( 'BLOG_ID_CURRENT_SITE', 1 );

4. Want
a sub-folder system instead?

  define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base= '/';


define( 'PATH_CURRENT_SITE', '/');

define( 'SITE_ID_CURRENT_SITE', 1 );

define( 'BLOG_ID_CURRENT_SITE', 1 );

5. to wp-config.php, right above:

/* That's all, stop editing! Happy blogging. */

6. Don’t forget to replace‘YOUR IP ADDRESS HERE’with the URL of your site –and don’t add WWW.
This code basically configures your choice of sub-domain or sub-directory install, and saves your main site’s ID as 1. Every site has an ID, and you’ll need to remember yours if you want to work with plugins.

7. Take the authentication keys and add them to wp-config.php. This makes your installation more secure.

8. Lastly, add this to .htaccess file in root folder:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L] 

# uploaded files

RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1[L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule . index.php [L]

These are WordPress’ rewrite rules, and the code will replace any other WordPress code that you find in .htaccess.

And you’re done! Log out and log back in. And you’ll be equipped with the power of WordPress Multisite!

Changes That You’ll See In The Multi-site Mode


Once you log in to your site, you’ll be greeted by the new dashboard. Look closely and you’ll find a section called ‘My Sites’. It features an all new ‘Network Admin’ mode, which is also referred to as the Super Admin mode.

This mode allows you to control your entire network. It means deciding things like which plugins and themes are available, and exactly who can sign up and get a site.

Few Screenshots of Super Admin Special Menu are given below:

Wordpress Multisite Dashboard
WordPress Multisite Dashboard
Wordpress Multisite Dashboard Admin Menu
WordPress Multisite Dashboard Admin Menu
Wordpress Multisite Dashboard 3
WordPress Multisite Dashboard 3

Wordpress Multisite Theme Control

WordPress Multisite Theme Control

Managing Plugins And Themes:

A Super Admin has exclusive control over the theme for a particular site. Which means can have a theme different from It’s a handy tool for people managing sites with different topics.

There are lots of useful plugins available on Multisite. For example, BuddyPress enables you to create a social network of all the users in your site. Lots of plugins, lot of potential.

Some important Plugins for Multisite are:

1. Privacy Options.

Self-explanatory – use this plugin to configure the privacy level of each blog from the settings panel.

wordpress multisite more privacy
Qordpress Multisite more privacy

2. Extended Super Admins.

This plugin lets you create user classes with different roles. Activate it, and you’ll see it in the Settings menu of the main network. You can allot roles and positions to various admins using this plugin.

2. Multisite User Management.

Multisite User Management lets you choose the default role of each individual blog. Upon activation, a directory of blogs will show up in the network settings page.

The plugin is brilliant because it lets you set configuration for individual blogs. For example, if you want one site with all users having editor capabilities by default, and another to just have them as subscribers, then this plugin should do the trick.

Advantages Of WordPress Multisite:

  • Unlimited site-creation for one user
  • Different themes on different parts of your site. Also, the ability to activate themes on a site-by-site basis.
  • Sites can be completely separate from each other, or they can be cross-linked in a number of ways – however you like them.

Disadvantages Of WordPress Multisite:

  • It’s slightly complicated for a layman. It’s definitely more complex than managing a simple WordPress Site, so the user must be well versed with the basics of Web development in WordPress.
  • Some themes and plugins might not always work so well with Multisite.
  • If you have problems with the core installation, or if your main site is hacked, then all other sites in your network can be compromised.

To Conclude

Multisite is definitely one of the best things that has happened to WordPress. It enables users to manage multiple sites on a single domain, and is ideal for those wanting to expand their existing websites.

For blog addicts, web developers and website enthusiasts, Multisite will surely be your ultimate companion to WordPress.

Wordpress Plugins Wordpress Reviews

Uber Menu | Best menu plugin for WordPress website

wordpress-menu-pluginWordPress is one of the most flexible content management systems available today. For custom design you have themes, for add-on functionality you can install plugins.

One of the most important part of website is Navigation Menu.

You researched a lot for perfect theme for your website but hate that simple menu it provides or you want more options in the menu. Second case, you have built your own theme and want a professionally designed navigation menu to your website.

In both cases, you have numerous of menu plugins available in the market which you can add to your site and make it perfect.

After 5 years of developing WordPress based websites, from blogs to business sites to eCommerce site, I have never found a better menu plugin than Uber Menu which is undoubtedly the best menu plugin for WordPress website.

[message type=”simple”]You might be interested in reading :
1. Best ways to speed up your wordpress website, tested on over hundred of websites.
2. How to make your wordpress website super secure in few minutes

So what the Uber it is ?

UberMenu – WordPress Mega Menu PluginUber menu is fully responsive, easy to setup and easiest to integrate WordPress menu plugin. With enhanced JSS & CSS, it doesn’t conflicts with 99% of themes and plugins.

I have personally tried it with more than 50 different themes and it has integrated perfectly.


    • It includes over 20 preset styles which gives you many options of multiple contrast so that you can use the best matching one to your site.
    • With its easy control panel you can easily modify menu orientation, trigger action (Hover/ Click), description settings and many more things.
    • It easily integrates with WordPress 3 Menu system.


  • It supports images and descriptions in Menu itself.
  • You can add widgets and shortcodes in the Menu. So next time no need to create a separate contact page because your visitors will get a contact form on hovering the Contact Us tab.
  • If you want to create your own menu with specific color & fonts set, Uber menu style generator will help you in doing so without writing a single line of code. Just use color selector, font drop-downs and other options to create your own menu.
  • You can create both vertical & horizontal menus.
  • Slide, fade effects for sub-menu (can be deactivated also).
  • You can use menu with or without jquery enhancement.
  • Add search bar, contact forms, latest posts, Google maps, images galleries and almost anything in sub menu level through widgets, I am sure you gonna love this feature 😉
  • Wonderful menu interface on mobile and tabs.
Uber Menu Configuration Panel
Uber Menu Configuration Panel

With about 30,000 purchases on Envato market only, it is the best plugin for WordPress.

Price : $ 19 only.

[button text=”Buy Uber Mega Menu Plugin” title=”Buy Uber Mega Menu Plugin” url=”″ align=”left” target=”_blank”]

Wordpress Reviews Wordpress Themes

Thesis WordPress Theme | Excellent theme For bloggers & web developers

Excellent theme for wordpress blogs & Sites
Excellent theme for wordpress blogs & Sites

Are you a blogger? Are those old-fashioned, monotonous, default themes that have been made available to you, boring the living daylights out of you? Do you want to add some color and life to your blog and also make it more interactive? If the answers to all these questions is yes, then what you’re looking for Thesis’ DIYThemes (DIY = Do it yourself).

As a blogger you may wish to change the way your blog looks, the background, fonts and the overall theme as well, but most likely were stuck at an deadlock, since the only way you could build your own theme was by coding. Now this gets tedious, as you may not know how to code, so you might have to rely on a friend or a hired professional to do it for you. This may take a while, prove costly and since you are not the one doing it, the impatience really grows on you.

Why is Thesis wordpress theme good for bloggers & web developers?

Thesis is a simple, straightforward and quite revolutionary in the theme building process- it helps you build your own theme without any hassles, and is obviously much faster than coding. Thesis themes are generally more synonymous with WordPress, but is can be used for other blogs as well.

Thesis Child Themes
The skins by Thesis users are called Themedy child themes; Thesis from DIYThemes, or alternatively Genesis from StudioPress are the prerequisites to make your designs. If you’re new to ‘child themes’, they are themes like any other default ones on WordPress, just better, since you get to customize it yourself!  Child themes use the files of a parent theme and you can set all customization in the child themes. Child themes are good when you have to customize the theme and you don’t want to loose the changes on theme update. WordPress along with Thesis or Genesis forms a beautiful garden of themes, and Themedy is the one in charge landscaping, where you’re the one who decides what grows in your garden, and also how it all needs to be maintained.

The level to which you can customize is quite amazing and gives the impression that it has been made by a professional. Installing themes is quite easy and almost effortless, it is the same as installing any regular theme or skin and can be done in just a few clicks from your WordPress dashboard.

 Apart from the skins, the two other main features are boxes and site tools.

Boxes: Boxes are like apps or widgets to add on to your blog, suppose you wanted an email signup option or add a ‘popular posts’ section on your sidebar, or even a social network sharing option under your headline. Thesis makes it all easy for you, while avoiding the need to hire a developer or code yourself, wherein the plugin may or even may not work.

Adding boxes is as easy as a drag and drop function on the Thesis console, the most popular boxes are Twitter- tweet button, Facebook like button, Google +1 button, LinkedIn share button, Pinterest- Pin it button, and many more. Even if the box isn’t built by Thesis, there’s a good chance somebody else has, as building boxes is also quite easy.

 Site Tools: This deals with SEO, which is search engine optimization. SEO is vital – it enables  you to make your blog rank better, or possibly even at the top of a search engine result. Thesis enables implementing Google authorship, and it is as simple as posting your Google+ profile link in a box. Even if there are multiple authors, there is an option of adding more Google+ profile links for shared authorship. You can also assign schemas to your blog, since major search engines like Google, Bing and Yahoo! are looking for this code on your sites to improve their own search results; if there are no schemas, then your site tends to lose ratings to others that do. You can also edit your 404 page with Thesis, which isn’t possible otherwise without complicated coding.

 Here is a video demo which shows how easy is to change website content via thesis skin design options:


Thesis Cost:

Thesis has over 57,000 users currently, all who are making use of its functions to better their blog, and each one has picked a payment option, which is best suited to their needs.

1) Thesis Basic costs $87, which is the ‘personal option’, and accommodates for one site only. Here you can avail all the upgrades within 12 months of your purchase.

[small_button text=”Purchase Thesis Basic Now” title=”Purchase Thesis Basic Now” url=”” align=”left” target=”_blank”]

2)    Thesis Basic Plus costs $164, and has more skins options, but is also only usable on one domain. Here too, only 12 months worth of updates are available. You can also add 2 email boxes with this option.

[small_button text=”Purchase Thesis Basic Plus Now” title=”Purchase Thesis Basic Plus Now” url=”” align=”left” target=”_blank”]

3)    Thesis Professional costs $197, is the ultimate version, with unlimited domains that you can put under it, with a lifetime of upgrades. You can add 2 email boxes, 5 social network boxes, also use the developers tools option,which isn’t possible on the other two options.

[small_button text=”Purchase Thesis Professional Now” title=”Purchase Thesis Professional Now” url=”” align=”left” target=”_blank”]

Depending on your use and purpose, you can pick the package you want, to better your blog, in a faster and simpler way.

Wordpress Plugins Wordpress Tutorials

How to make WordPress Ecommerce Website using Plugins | WpWire.Net

wordpress-for-e-commerceE-commerce websites are everywhere. Just like the dotcom bubble of the early 2000s, we’re seeing what we may call an e-commerce bubble which is expanding day by day. E-commerce (or electronic commerce) in simple terms is doing business online. Buying and selling services or products over the Internet – something that we do now more than ever before  is E-commerce.

An e-commerce is obviously going to involve a website. If you’re setting up a portal to sell goods and services, you’re going to need the right infrastructure to handle traffic, route transactions, and basically run the entire thing without a glitch. So what should you start off with? WordPress of course!

WordPress is by far the most popular Content Management Platform on the internet right now. As of March 2014, it is estimated that WordPress powers more than 19.3% of the top 10 million websites. While the general impression is that WordPress is for blogging – this is far from true. WordPress actually makes for a great choice if you’re looking to set up an ecommerce website. Why?

Here’s what an eCommerce website needs:

  • The infrastructure to handle large traffic (Scalability)
  • Intuitive User Interface
  • A solid payment gateway system
  • A review/rating system for products
  • Backend sales reports, inventory management etc.
  • Security

WordPress, with its extensive collection of plug-ins and templates meet all these requirements and more. As for scalability, WordPress is built for it. Ask websites like Techcrunch, SmashingMagazine or Gizmodo! These popular WordPress websites handle millions of visitors per day.

[message type=”simple”]You might be interested in reading :
1. Best ways to speed up your wordpress website, tested on over hundred of websites.
2. How to make your wordpress website super secure in few minutes

That being said, WordPress has a HUGE community you can rely on. We are explaining now, how to make wordpress ecommerce website using plugins.

So here is a list of top ecommerce plugins for setting up stores on WordPress –

1. WooCommerce

wordpress-woocommerce-pluginFrom the developers behind the famous WooThemes, WooCommerce is one of the leading eCommerce plugin available for WordPress these days. With an intuitive UI,WooCommerce helps you sell anything. Beautifully.

You can download WooCommerce for free and set it up within minutes. One good thing about this plugin is the sheer amount of Themes and Plugins available not only from WooThemes but also from 3rd Party developers. Some free and mostly premium.

WooCommerce is a secure and scalable comprehensive store plugin which comes with features like sales reports, customer account area, order management, product and inventory management, coupon codes,control over shipping charges, product filtering and more.

2,761,505 downloads and still counting. Do try it out!

Payment Gateways: PayPal standard, BACS, Cash on Delivery,ccavenue and many more.

Download link

WooCommerce Website


#2 eShop

e-shop-wordpresseShop is a free e-commerce plugin with around 571,993 downloads to its name. It’s fairly simple to use and is packed with features like multiple merchant payment gateways,basic inventory control,downloadable products, statistics for purchase, Automatic emails on successful purchase, multiple shipping options etc.

It is Multisite compatible and can also be used as a product catalogue without having to sell anything.

Payment Gateways: Paypal and Cash/Cheque,, Payson, eProcessingNetwork, Webtopay, iDEAL

Download link

eShop Website

#3 Jigoshop

wordpress-jigoshop-pluginJigoshop lets you setup your online shop in minutes with Services, physical or even downloadable products.

Jigoshop comes with a custom dashboard containing sortable sales graphs, incoming order notifications also stats on your stores performance. The store is highly customizable and can be integrated with a huge number of payment solutions.

With a multitude of product types, you can apply detailed attributes and let the customers easily refine your catalog to get to the product they desire in a few clicks.

Payment Gateways: FuturePay, Bank Transfer, Cheque Payment, PayPal standard, Stripe, Google Checkout,

Virtually any kind that you may need with the huge plethora of extensions available on the extensions page –

Download link –

Jigoshop Website


#4 Cart66Lite

CART-66-WORDPRESSCart66 is a rather lightweight application – in the sense that it isn’t a resource hog. It gives you the usual range of features – order management, affiliate marketing, promotions etc. Then it goes a step ahead and offers multiple currency support,  customizable reports and more.

It is available in 2 versions – a free lite version and a paid, premium professional version. The professional version lets you sign up members and allows recurring payments. And did we mention you can sell both digital and physical products on this plugin? Cart66 is clearly among the better options if you’re looking for ecommerce plugins.

Payment gateways: Mijireh Checkout – Secure credit card processing, PayPal Website Payments Standard, PayPal Express Checkout, Manual Checkout.

Download link

Cart66 website


#5 Wp- Ecommerce

wp-ecommerce-pluginAnother popular plug-in, Wp-ecommerce has been downloaded more than 1.5 million times. While the plug-in is available for a free download, it includes purchases for certain premium plugins/templates – similar to how we have in-app purchases in smartphones right now.

In addition to providing essentials like coupon availability, and the ability to install over any WP theme – Wp-ecommerce also gives you one-page checkout, multiple currency support, a sales overview, and RSS feeds. WP-ecommerce is among the oldest e-commerce plugins in the ecosystem, and its support for immense customizability definitely gives it an edge over the others.

If you’re a WordPress business customer, WordPress is now letting you connect your online store with your sites, allowing you to sell your products directly.

Payment Gateways: Manual Payment (checks/money orders), PayPal Payments Standard, PayPal Payments Pro, PayPal Express Checkout, Google Wallet (Level 2), Chronopay and more.

Available with Gold cart: PayPal Payflow Pro,, FirstData/LinkPoint, eWay Payment, iDEAL, BluePay, DPS, Paystation, SagePay.

Download link:

Wp-ecommerce link:


Payment Gateways

While each plugin may offer its own set of payment gateways, this need not be a hindrance to most people. An experienced WordPress developer can help you integrate any kind of payment gateway into your site. No issues there.

If you’ve used any of the above mentioned WordPress eCommerce plugins, let us know in the comments section below!

Wordpress Tutorials

How to restore hacked WordPress site through FTP or hosting

WordPress is most used CMS today and various type of users create their website using it. You can see blogs, business websites, social networks, learning management systems and even e-commerce sites using WordPress.

More the famous thing is more threats it faces. WordPress is undoubtedly secure but some bad people around the world work day and night on getting into WordPress sites by using some sort of wrong method.


If you are reading this article, you may be one of those victim of hacked WordPress site or you must be concerned about security of your site. If you are not, you must be!

Here are some questions which you must ask yourself to make sure that your site is on safe side:

1. What sort of WordPress sites can be hacked ?
Ans: Blogs, business sites or whatever, it doesn’t depends on your website’s type, if you are using WordPress to develop your website, your site can be hacked in case no prior measures have been taken.

2. I don’t open the website dashboard very often, how will I know if my website has been hacked?
Ans: Most of the hackers usually take the site down and place some sort of “Your site has been hacked, contact blah blah email id” page on your website. Some of them might contact you personally on your old admin id.
The common sign will be that you will not be able to get into your dashboard and when you try to recover password, you will be told that no account exists for that e-mail id.

3. Why do people hack sites ?
Ans: They want to hurt you. They don’t want to see you happy as you might have hurt them in your previous birth. Arghhh…Sorry but that’s not true.
People hack sites primarily to get “something” from you in order to restore site. However data stealing, exploiting WordPress code or just for fun can be other reason.

4. Is this the end for my site ? Do I need to start over again?
Ans: No this is not the end my friend, you can recover your website and even get it just like it was before being hacked if you have took proper actions in the past. We are discussing the same now.

What to do when my WordPress Site Is Hacked ?

You must perform these step by step actions in order to recover your site:

  • Inform your hosting provider: Drop a mail, use live chat or use any other way you have been provided by hosting provider and tell them that your site has been hacked. Also tell them that you are trying to recover your site and if you couldn’t get it back, you will get in touch with them shortly. Ask them to white list your IP in firewalls.
  • Restore hacked wordpress site using phpMyAdmin:  Most of the hosting providers provide phpMyAdmin to manage your database. If you don’t have phpMyAdmin skip this step and use ftp instead.
    If you have Cpanel it will be in Database Option.


    > Go to phpMyAdmin.
    > Open your database table and find wp_users table.
    > Now you will see encoded code for admin password and email id set by hacker. Just replace the password you want and change the email id with your own email id. Then use the dropdown functions next to the password space, click on it and select MD5.
    > Click “Go” and your email and password will be updated.

  • If you don’t have access to phpMyAdmin, FTP will help you to recover password. This is a tweak using functions.php file of your theme.> Go to wp-content/themes/name_of_your_theme_folder .

    > In most of the theme you will have an functions.php file, find it and edit it. If you don’t have one, create a function.php file.

    >Add this to functions.php file   wp_set_password('Write New Password Here',1);

    Upload this file to your theme folder and try to access your site with the new password.

  • If everything fails (rare chances) you will have to request your hosting provider to restore site from the last backup they have. Good hosting providers usually take backup twice daily and can restore your site for a minimal cost and sometimes free. If your site is super active, you might loose some newly registered users, articles you posted if the backup restored by hosting guys is old.

In order to save your site from further attacks you must read this post to know how to make your site super secure.
[message type=”simple”]How to make your wordpress website super secure in few minutes[/message]

Remember, keep wordpress & its theme/ plugins always updated to latest version & install themes/ plugins from trusted source only.

In any case you need to get site back and I hope these steps will help you get back your site. Share your views by using comment box below.

For more information related to wordpress keep visiting out blog at .

If you have any kind of question related to wordpress, blogging, development, marketing or cooking, visit our Questions & Answer section and get reply within 24 hours.

Wordpress Tutorials

How to stop SPAM comments & spam registrations on wordpress website

If you have a registration enabled wordpress website or blog than you might be one of the victims of SPAM comments and registrations.

Those irritating medical pills comments, crazy 10 lettered fake names on your users list,  and continuous notifications of new fake registrations. I know what a pain it is to control these things. You have to delete each comment manually & search the user log for fake registrations.

We are discussing how to prevent such fake comments & registrations on your wordpress website and blog in this article.

[custom_list style=”list-10″]

  • Prevent Spam Comments: In order to prevent spam comments you must activate plugin AKISMET. This plugins comes pre-packed with the default wordpress installation and usually left deactivated or deleted due to requirement of an API key to activate it.
    Don’t be lazy and go on Akismet website and get an API key for your website and activate the plugin. This whole process won’t take even 5 minutes and the protection against spam comments you get is worth of it.
    Will Akismet alone do my work ?
    No, Akismet fights and detects almost 95% of such fake comments but some “Intellegent Spammers” find out way to bypass it.
    Second thing, go to WordPress Dashboard > Settings> Discussion.
    Make sure that you have both of the below checkboxes left “Unchecked” as they are useless 99 out of 100 times.

    Also use these two settings:

       (This can be checked to moderate all comments manually)Third thing, if your website receives spam comments even after this, than you must be a target of some specific spammer or group of spammers. In order to stop such comments you must trace their IP and ban them manually.

    You can block IP of the spammer by adding the IP to “Comment Blacklist” on WordPress Dashboard > Settings> Discussion.

    [message type=”simple”]You might be interested in reading :
    1. Best ways to speed up your wordpress website, tested on over hundred of websites.
    2. How to make your wordpress website super secure in few minutes[/message]

  • Stop Spam Registrations on WordPress: This is one of the biggest pain in wordpress website owner’s life if they have enabled registration on their website. If no proper measures are taken, you will receive a lot of fake registrations on your website (even hundreds a day) which will be a pain for you.So how can you prevent your site from those fake registrations ?

    Firstly, change the default wordpress login/ registration url. Changing this will help prevent your website/ blog from those bots which use default wordpress urls for automated registrations.
    You can use this plugin for changing default urls : Pretty Login Urls – Change Login and Register.

    Secondly, use WangGuard plugin. Yes this is the real guard against those stupid registrations. Install WangGuard, make basic configurations like setting up API (don’t be lazy this time), choosing preferences etc.Using captcha on registration login form will surely add to the security.

    Using these two steps, 95% of fake registrations will surely stop.

  • How to find latest registered users on wordpress so that I can manually delete fake registrations: By default wordpress do not provide any sorting system for users page in order that we can check latest registrations.
    Their is a very basic plugin for this function, Recently RegisteredInstall this plugin on your site and you will get a filter on users page named “Registered”. Just click on it twice and your user table will show latest registered users.
    Wordpress recently registered


Using the above mentioned ways, you can easily stop spam comments and spam registrations on WordPress to a great extent. For more information related to wordpress keep visiting out blog at .

If you have any kind of question related to wordpress, blogging, development, marketing or cooking, visit our Questions & Answer section and get reply within 24 hours.