How to Create or Find WordPress API Key

Few WordPress plugins like Akismet, Stats needs your WordPress API key to work. For many new WordPress users, finding API key is tough at times. This post is useful for budding bloggers who stepped into WordPress recently. This post will guide you on how you can find your WordPress API key.

Create an account at is a free blogging platform by Automattic and you can create a free account by going to Remember this is most useful step in order to get your API key.

Once you have created your free profile, login to your profile and click on this link. You will find something similar to this, I have blurred my API key in this screenshot.

Wordpress API key
Wordpress API key

Part, after Your API key is: Your API key, and this is the one you need to use to activate important plugin like Akismet.


Retweet and Comment to Win Premium WordPress Theme from ThemeJunkie

Editors Note: This contest is over and the results were declared here.

ThemeJunkie is one of the popular Premium WordPress theme club and we are giving away complete package of ThemeJunkie Themes to one lucky winner.

ThemeJunkie have many popular WordPress theme in their garage and few of them are Portal WordPress theme, Mashable Style WordPress theme: Freshlife and many more.

If you win this contest, you will be eligible to download all the themes mentioned in their theme club here.

themejunkie1 themejunkie2


How to Participate to Win Contest?


We are making this contest very simple. All you need to do is follow given steps and you can be one of winner to grab complete premium theme package.

  1. Follow Wpveda on Twitter @wpveda

  2. Retweet this post and comment with your tweeted link:


p class=”alert”>RT @wpveda Retweet to Win #Wordpress Premium Theme package

  1. Optionally you can Join Wpveda on facebook by hitting the like button on right sidebar.

When this contest will end and how Winner will be selected?

One lucky winner who followed all the steps mentioned above will be selected via and winner will be announced on 1st July 2010.


Akismet: WordPress Spam Comment Detector Plugin

When ever we Install WordPress, we have a list of some most essential plugins which every WordPress blog should have. In this post I’m going to talk about one WordPress plugin name Akismet which I believe is one of the most essential plugin and every blog should have from day one.

What is Akismet WordPress plugin?

Akismet WordPress plugin catches spam comments and trackbacks on your blog.  It uses Akismet Web services to find comments and trackbacks spam.

If you just started with wordpress, this is the first plugin which you should install to fight against comment spam in WordPress.

Here is a screenshot of Akismet plugin and see what it did for me in last 1 and half year.

Aksimet WordPress Plugin Stats
Aksimet WordPress Plugin Stats

Download Akismet plugin

In the next post, I will be talking about how to configure Akismet WordPress plugin.


How to Configure and Use Gocodes WordPress Plugin

In my earlier post I talked about Gocodes WordPress plugin which let you turn your affiliate links into sweet clickable links. For those who are still not sure about how to use this plugin to hide your affiliate URL.

Download and install Gocodes WordPress plugin from official WordPress page. Once this plugin is downloaded and installed click on Settings>Gocodes and configure the URL trigger part.

What is URL Trigger in Gocodes WordPress plugin?

URL trigger is that part which will be added before your affiliate link shortcode  in link generated using Gocodes WordPress plugin, By default it is /Go/, You can change it to Recommend, Suggested or any word which you like. In this example I’m using Go as URL trigger.



You can also add nofollow attribute from here and I will suggest that, since Google search engine don’t promote excessive usage of affiliate links.

Gocodes Settings
Gocodes Settings

Once you are done with this, go to Tools> Gocodes and add your affiliate link and word which you want to use your keywords to use for that affiliate link. In this example, I will be using my hostgator affiliate link which is ugly to the core and I will be turning it into pretty link.

Gocodes Redirection add
Add Gocodes redirection

Now you will see list of your affiliate links with no. of clicks on the same page:

Here is a simple example, my ugly-looking Affiliate link for Hostgator turned into following link:

Is in’t it easy? Now it’s your time to turn all your affiliate links into good looking affiliate link. Do let us know if you have any question, regarding this plugin.


400 Bad Request Nginx: Stats Problem [Solved]

I recently updated one of my Gadgets blog to WordPress 3.0. After updating the blog to latest 3.0 version, I enabled multiple site network option and for that I had to disable all the WordPress plugins. After making my WordPress 3.0 blog WordPress MU compatible blog, I reactivated all the plugins.  To make my stats plugin work, I had to add the WordPress API key again and once I added it, I started getting 400 Bad request Nginx error. Earlier I thought it’s because this plugin is not compatible with WordPress 3.0.

400 bad request nginx
400 bad request nginx

After bit of research I realize this 400 bad request error is because of error in putting API key. I have added one extra space after the API key and that’s why it is giving the error. If you face the similar issue, here is workaround for the same:

  • Deactivate stats plugin
  • Activate stats plugin
  • Add WordPress API key (Take care of space or any extra character) Stats plugin Stats plugin

Your will not be giving any error after this. Do let us know if this helped you or you still getting the same error?


Gocodes WordPress Plugin to Hide your Affiliate links

The way we monetize our blogs have changed in recent pasts. From the conventional Google adsense, it is moved to affiliate and other advertising opportunities.  When it comes to affiliate marketing, you grab an affiliate link for your favorite affiliate product and share it with your readers. One major problem with these affiliate link is they are ugly and very long and most of the time users tend to avoid clicking on such links.

For example I;m an affiliate of Hostgator webhosting and default affiliate link which I got from them is


After Gocodes WordPress plugin:


Some how I personally find this affiliate link to be ugly and non-clickable.  When it comes to wordpress we have many ways to hide affiliate links and easy way to do is by using plugins. When you search for affiliate plugins for WordPress, you might find many plugins which are paid. Obviously usage are slightly different from plugin which I’m talking about (Gocodes WordPress plugin).

Gocodes WordPress plugin is very useful plugin for affiliate marketers who are on WordPress and who wish to make their ugly looking affiliate links into  clickable link.

Here is a screenshot of Gocodes WordPress plugin :

Gocodes WordPress plugin
Gocodes WordPress plugin

This is one such plugin which I suggest to every affiliate marketer and bloggers who are using affiliate links into their blog posts. This plugin also count how many times link redirect is used.
I will be coming up with tutorial on how to use Gocodes WordPress plugin in next post. Meanwhile download and try this plugin from official WordPress plugin page.

Do let us know are you using this plugin on your blog or if not, which affiliate WordPress plugin you are using for your blog?


How to Install Additional WordPress blog into WordPress 3.0?

So in the last post we talked about how to upgrade WordPress 3.0 to WordPress MU, in this post we will be talking about how you can quickly add additional WordPress blog into your MU enabled WordPress 3.0.

To get started with click on Sites under Super admin at the the left in your WordPress dashboard.


On the next page you can add create sub directory with any name. Here is the screenshot. I created a sub directory with the name WpVeda.


Click on Add site and on the next screen you will see in the list of site wpveda is added. You can simply click on view and see your newly created wordpress blog.



I’m sure you will find this tutorial simple 1-2-3 step guide to add n no. of blogs into your latest WordPress MU compatible WordPress 3.0 installation.

If you have any question, feel free to ask me via comments or on twitter @wpveda.


WordPress 3.0 Tutorial: How to Enable WordPress MU into WordPress 3.0

We have talked a lot about WordPress 3.0 and its capabilities. One of the major feature is ability to run multiple blogs from single WordPress installation. In this tutorial, I will guide you on how you can install multiple WordPress blog in WordPress 3.0. To get started with this upgrade your WordPress to 3.0 and enable multiple site network option.

Once you have edited your wp-config.php file to enable multiple network settings, go to Tools > Network : You will see a screen like this:

subdomain-sub-directories You have two options to select from

  • Sub-domain :
  • Sub-directories :

In this case, site1 is your sub-domain.  First one is  working as a sub-domain and later one is sub directory. To make your sub-domain work, you need to play with DNS (A Name record). Where as for sub-directories, it is much easier to configure. In this tutorial we will be using Sub-directories.

  • Select Sub directories
  • Give a Name to your network: Ex: Thesis Customization Service Sites
  • Admin Email:

Once you click on Install, you will be taken to next page, where you need to play with your wp-config file and .htaccess file.

1: Create blogs.dir directory


Create a blogs.dir directory in / This directory is used to store uploaded media for your additional sites and must be writeable by the web server.

Login to your FTP  server and create a directory with name Blogs.dir under wp-content folder. This directory will be use to upload all the media files.

2. Add codes to wp-config.php file

add-multi-site-codes Open your wp-config file and add this line of code into it.

3. Add Authentication keys


Add authentication keys into your wp-config file. You might need to replace the old authentication keys. I will suggest take a backup of your wp-config file.

4. Add .htaccess code:


Last thing which you need to do is add few lines into your .htaccess file. If you don’t have .htaccess file by default, read this How to create .htaccess file for WordPress blog. Once you have done all this , click on log in at the lower right hand side and re login to your WordPress blog.

Super Admin in WordPress 3.0

So if you have done every thing as guided in the above post, after re-login you will see  box for super admin at the top left hand side. See Image below

super-admin That’s it, now your blog is MU compatible and you can add any no. of blogs with few clicks. I will be covering how to add more blogs into your WordPress 3.0 installation in the next post.

Do share your views about this tutorial. If you have any query feel free to ask via comments. If you like this post, don’t forget to share it with your followers via Twitter and Facebook.


How to Enable Multiple Site Network Option in WordPress 3.0

We have been talking about WordPress 3.0 from long and one of the killer feature of Worpress 3.0 is empowering users to run multiple Websites from one blog. In WordPress 3.0 we have super admin and many more thing which we will keep discussing in coming posts.

In this post I will guide you on how you can enable the Network settings option to enable multi-site option in WordPress 3.0.

The process is simple and to get started with, open your WordPress installation directory via FTP and open wp-config file and add

define('WP_ALLOW_MULTISITE', true);

Once you have added it, refresh your dashboard and  go to Network settings under Tools section.


At first you will see this warning message and to  get rid of this, you need to disable all your WordPress plugin at once and after that you will see page like this:


Is isn’t it simple?. This is a quick post to show you how you can enable multi-site option in WordPress 3.0. We will be coming up with more detailed post on merging blogs  into one blog and more WordPress 3.0 tutorial. To keep you updated with latest post, don’t forget to subscribe to our Feeds and twitter  @wpveda.


WordPress 3.0 Shortlink and Shortener Issue [Solved]

In my earlier post I told you about Wordpress 3.0 gives URL shortener under your domain name and this is one great feature by WordPress 3.0. Though if you are using stats plugin, you will be getting URL link which clicking on Get shortlink. URL shortener URL shortener

This shortened link is because of stats plugin. At once I thought I have to disable stats plugin to get Shortened link under my domain name. But after looking at stats plugin option page, which is accessible from plugins> Stats. You can disable URL shortener. Follow this screenshot: Stats plugin option page Stats plugin option page

Uncheck the option which says, publish shortlinks as meta data and after that you can get shortened URL under your domain name.

So far I’m loving WordPress 3.0 and exploring features of WordPress 3.0. Do let me know what’s your opinion about WordPress 3.0?