10 Must Have WordPress Plugins

I compiled a list of very useful wordpress plugins. If you think others should also be added to the list, please let me know!


Akismet is probably the best plugin that helps you protect your blog from spammers. It’s also really easy to use, you will only need an API key which you will receive after registering.

All in One SEO Pack

All in One SEO Pack is a plugin that helps you optimize your blog for search engines. Really useful is you want other to find you! Of course, the best way to improve your blogs chances of getting found in searches is having useful content!


Clean-Contact is one of the many plugins out there for easily creating contact forms for your blog.

FeedBurner FeedSmith

If you have a feedburner feed, you will find this plugin useful. It redirects all traffic from your old feeds to your feedburner feeds so you can track them

Google Analytics

You will most likely want to track how many visitors your blog has and some info about them. Google Analytics is one of the best tools for that. This plugin helps you enable google analytics on all your pages.

Google XML Sitemaps

This plugin generates a sitemap of your blog.


ShareThis is a plugin that allows your readers to easily share your posts with their friends. ShareThis supports many social networks and it’s look is easy to customize. I found more plugins that offer basically the same features as SharaThis, but I liked this one the best!

SyntaxHighlighter Evolved

If you are a developer like me and want to share some code pieces in your posts, you will need a SyntaxHighlighter to make your posts look prettier!

Twitter Widget

There are surely lots of wordpress widgets that allow you to show some twitter posts on you blog, but I found Twitter Widget one of the best of them. You only need to fill in your twitter username and the number of posts you want to show and that’s it!

WP to Twitter

If you have a Twitter account, you might want to share the link to each new blog post there. WP to Twitter does this for you! To use it, you will have to create a new twitter app on the twitter dev site and copy your credentials from there!

Useful tool: syntax highlighter

I’ve been looking for a while for a tool for showing source code in my blog posts. I found some tricks, but it still wasn’t what I’m looking for. I’ve just found this tool: the SyntaxHighlighter by Alex Gorbatchev.

It’s a code syntax highlighter developed in JavaScript. It works great and is also really easy to use for wordpress. There’s a plugin for it 🙂

How to add favicons to your site or wordpress blog

What are favicons? They are the tiny icons that you can see next to a site’s title in your browser window. You can also see them when bookmarking a site, next to it’s title.

Adding one to your website is really simple! You just have to find an image you like, resize it to 16pixels x 16pixels (the custom size for favicons). Name the image “favicon.ico” and place it in your website’s root folder. And you’re done!

Adding a favicon to your wordpress blog is a little bit more complicated. You will have to add the icon to your templates main folder (your blog/wp-content/themes/default) and edit the “header.php” file of your current theme. You will have to add this line in the


And that’s it!

And if you want to add a different favicon to a subdomain, just add the new favicon to your subdomain root and add these lines inside the tags of your subdomain files: