Using Internal Linking in WordPress 3.1 To Link to Existing Posts

was released yesterday and it added a lot of new features which make it a very exciting prospect. Most of the new features that were added were under the hood, but there are a few features which can be used by regular users like the new Internal linking feature which allows you to link to your existing posts easily while writing articles.

Link to Existing Content WordPress 3.1

The Internal Linking feature is available as part of the regular linking workflow, however, in addition to adding a link, WordPress 3.1 also allows you to search for existing posts and link to them.

Insert Internal Link WordPress 3.1

When you use the link option in the write panel, you will now see an option called "Or link to existing content". Expanding this option will allow you to search and link to existing posts quickly and easily. The feature also allows you to use search terms so that you can narrow down the posts.

One of the good things I saw about internal linking is that it is fast and would definitely increase your productivity if you link to your own posts pretty often.

Have you upgraded to WordPress 3.1 yet? If yes, have you used this feature? Do you find it useful and productive? Do let me know your views through about it.

How To Disable/Hide Admin Bar in WordPress 3.1

WordPress 3.1 was released yesterday and it added a lot of features which can be used by developers. Additionally, it has also added features like the admin bar which provides easy access to administration functions in WordPress. This feature is pretty similar to what users see.

WordPress 3.1 Admin Bar

However, there are several people who do not like this new feature and there is an easy way to disable it. To disable the admin bar follow the steps given below.

Step 1: Login to your WordPress dashboard.


Step 2: In the right hand side, click on your name.


Step 3: Clicking on your name will take you to your profile page. On this page, uncheck the boxes next to the "Show Admin bar" and save your settings.

This should disable the admin bar in WordPress 3.1 for your profile. However, you will have to do this for multiple profiles. If you are looking to disable it site wide you can use the plugin Disable Admin Bar.

WordPress 3.1 Released; More CMS Features Introduced

Update: Check update below to see the renamed release

The fourteenth major version of WordPress; WordPress 3.1 has finally been released to the public. WordPress 3.1 codenamed "Django" "Reinhardt" is named in honor of the jazz guitarist Django Reinhardt and follows the naming trend for WordPress releases with musicians names.


WordPress 3.1 has a lot of new features which include:

  • Redesigned linking workflow which makes it easier to link to your older posts (Internal linking is good for SEO)
  • A new admin bar which will allow you to quickly access your dashboard pages while you are browsing your website.
  • A better writing interface which hides rarely used panels by default.
  • A new refreshing blue admin scheme
  • New Post Formats which makes it easier for themes to create micro blogs with different styles
  • New CMS features like archive pages for custom content types
  • Overhaul of the import and export system
  • Advanced taxonomy and custom field queries

Most of the new features in WordPress 3.1 is not targeted towards the regular users, but more towards advanced theme developers who can make use of these functions to create themes that will transform your WordPress installation into a CMS.

More info on the WordPress 3.1 release and downloads can be found on the official blog.

Update: The release was renamed to "Reinhardt" after a controversy came up on Hacker News related to naming WordPress 3.1 release "Django" which is also a popular programming web framework for Python.

WordPress 3.0 Downloaded Over 30 Million Times

WordPress 3.0 the latest version of the popular blogging software has been downloaded over 30 million times. The milestone was reached earlier today.

WordPress 3.0 30 Million Downloads

WordPress 3.0, which is the 13th major version of WordPress was released on June 2010. The 30 million download milestone was reached within 7 months of it’s release. However, in between WordPress also had some major updates, so it is not clear as to whether upgrades were also counted as new downloads.

Nevertheless, here is wishing the WordPress team congratulations for this new milestone. You can see the download counter at

Beware Of Free WordPress Themes On The Internet

When I started blogging, I didn’t have a custom theme and relied on themes which were available on the Internet. I did have my favorite WordPress related blogs which listed out some really good themes and I usually downloaded themes from them.

Unsafe Free WordPress Themes

Every once in a while I also preferred to use Google to search for "Free WordPress Themes". Now that I have my own custom built theme, I do not usually look for free themes anymore. However, many new WordPress users do use Google to find new themes for their blog.

The most common keyword for searching themes is "Free WordPress Themes". Now, this will land you thousands of results, but are they safe? Well, the WPMU blog did a comprehensive research on sites which showed up in Google search results and 9 out of the 10 top websites had Trojans or hidden code in the themes you downloaded from them.

The lone site which did not have any problem was the Official WordPress Themes Repository. The research done by the WPMU folks is a real eye-opener and I believe that many users wouldn’t even bother to look as closely as they did. To top it, many of the available themes are actually stolen and copyrighted from premium theme publishers.

I am experienced and advanced WordPress user, so I can figure these things out. However, millions of users out there are not as tech savvy as me and may be gullible to installing these so called "Free WordPress Themes".

The best thing we could do to stop this menace is to educate new users that it is best to download themes from the official WordPress repository as the themes there are free and also do not have sponsored links or Trojans. Remember, beautiful themes are not always free, they can ruin your website.

Last but not the least kudos to the WPMU folks for running such a research, it was an eye-opener indeed. Sees A Massive Growth In 2010

According to latest statistics, now accounts for more than half of the WordPress blogs around the world including self-hosted blogs. This is an impressive rise and the massive increase in the number of blogs has happened only over the last year. claim that pageviews for WordPress blogs were up 53% from 2009, which accounted for a total of 23 billion visits. Media uploads and individual blog posts were both doubled from 2009. However, the numbers to watch out for are mobile bloggers who have septupled at 1.4 million. With new and improved media capable cellphone coming out fast, this figure is on a definitive rise.

WordPress had 9 million blogs in 2009 and the figure has increased to 16 million now. That is an impressive 7 million new blogs in a year and an increase of nearly 78%. All these stats came in just when people were claiming that the end of blogging as a public platform is nearing. Blogging might have some metamorphosis but it is here to stay for a long time.

In language, English Spanish and Portuguese were the dominant languages popular amongst WordPress blog readers. With 500,000 posts made every day on an average, WordPress can be seen on any popular blog, be it TechCrunch, The NY Times or here on Techie Buzz and it is expected to grow this year too. For a comparison of WordPress and other blogging platforms, here is a comparative chart. The blue line is whereas the red line is the Blogger service from Google.


(Stats Via: TNW and WordPress)

WordPress Sites Being Hacked Over XSS Vulnerability

Earlier today the WordPress team released WordPress 3.0.4 which contained a critical fix for an XSS vulnerability. Sadly, the release made the problematic code public to everyone and there are reports that WordPress sites who have not yet upgraded are being hacked.

A post on DreamHost, one of the largest web hosting companies says that many sites who have not yet upgraded are being attacked through this XSS vulnerability. Many of their customers aren’t able to access their WordPress Admin dashboard.

Another important thing being noted by DreamHost team is that once your site has been hacked, upgrading to the latest version won’t help since the inserted data sits in a file which is untouched by the upgrade. I am looking into what files are affected and will update this post as soon as I come across it.

Rest aside, this new problem has made me determined to release the WordPress Remote Upgrade and Manager within the next few days, so stay tuned for it.

Upgrading WordPress is easy and usually takes a few seconds. So drop everything else and upgrade your WordPress installation to 3.0.4 ASAP. 

(h/t @arpitnext)

Learn to make your First PHP WordPress Plugin in 10 Minutes

WordPress is fantastic. Take out word for it. Even Techie Buzz runs on WordPress! One of the reasons why this blogging platform is so famous is due to its vast and vibrant community that creates, shares and modifies plugins.


Plugins are tiny (or large) pieces of code that extend your site to do a lot of things. According to WordPress itself, Plugins can extend WordPress to do almost anything you can imagine, from sending your new posts to Twitter automat[t]ically to having HTML5 MP3 players with a minimal interface.

Now, Jay Harley, the founder of Heaven Interactive and an avid web programmer has put up a very short primer on making your own WordPress plugin in PHP within ten minutes. This Graphical User Interface (GUI) plugin works off your WordPress Admin Dashboard.

The tutorial assumes that you have a solid grasp of PHP and some experience with WordPress. It also builds up on concepts introduced by a few WordPress plugin-authoring books such as WordPress Plugin Development (Beginner’s Guide)

While the tutorial is not as fleshed out as a real introductory class on plugin development, it sets the stage for further development by you, the developer. If you have always wanted to write your own WordPress plugin, this is that ignition that you have always wanted!

Start making your own PHP WordPress plugin in ten minutes.

WordPress 3.1 RC 1 Now Available

Looks like the next version of WordPress is around the corner. The WordPress team have released the release candidate for WordPress 3.1 and made it available for downloads.

WordPress 3.1 has been in beta testing for a long time now and the Release Candidate is an indication that WordPress 3.1 might be released before the decade ends.

WordPress 3.1 includes a feature which will provide an easy way to writers to link to their earlier posts through a button in the write panel. It also includes a new "Admin Bar" which will make backend features available to logged in users through the frontend.

Users will also have access to new post templates and post styles, which will allow them to define different styling for individual posts. If you are fed-up of clicking through multiple pages in your dashboard, WordPress 3.1 will bring some relief through Ajax based admin screens.

Want to try out WordPress 3.1 RC1? Head over to this page to get the download link. Please note, this software is not production ready, so use it only for testing purposes. You will be able to download and use the final version of WordPress 3.1 soon, so hang on till then.

Google’s Blogger Might Be The Biggest Spam Source, But It Stays Up Alright

Google’s free blogging platform and competitor to WordPress, Blogger, might be one of the biggest source of spam websites and douche bags who leech our hard written work, but it surprisingly has a 100% uptime record in tests conducted over two months by Royal Pingdom.

Blogging Service Downtimes

In a new report released today, the folks at Pingdom tested several blogging platforms including Blogger,, TypePad, Tumblr and Posterours. Surprisingly they left out Drupal from their tests.

Nevertheless, according to their test results, the Blogger platform had the best uptime, which was 100% and was followed by WordPress and TypePad. The worst service was Tumblr, who have been facing some terrible downtimes due to database crashes and 4Chan rage. Over a period of two months, Tumblr was down for over 47.5 hours, their database outage itself had lasted for more than 24 hours.

WordPress and TypePad did have downtimes too, but they had fairly good uptimes at around 99.99%, so most of the downtimes were negligible. On the other hand Posterours were down for 2.1 hours in the past two hours, which is not bad considering that they are seeing a huge influx of casual bloggers posting there.

Overall, Blogger was the winner, however, the amount of spam out there is really concerning. One of the major reasons why you see more spam on Blogger is because unlike WordPress, free Blogger accounts can use advertisements on their websites. Hopefully, Google should work more towards cleaning up the spam on their property, after all they do that all the time for Google Search.