Best WordPress Plugins – Over 40 Hand-Tested Plugins!


Best WordPress Plugins is an excellent collection of plugins for all sorts of things – from posts and comments management to podcasting and security.  Some are free, others – commercial.  I’m sure that even if you’ve been running a WordPress site for years, you’ll still find something new for you here.

Packaging third-party plugins with your WordPress theme

wordpress theme plugins

Many a time I’ve been involved in building a custom WordPress theme, which relied or benefited from some plugins being installed and activated.  I’ve always had an ad hoc solution to the problem, with my own installation scripts, WP-CLI mockery, etc. “Packaging third-party plugins with your WordPress theme using TGM Plugin Activation library” covers a much more elegant solution.  I haven’t tried it yet, but it does look very promising for my next WordPress project.

11 Highly Underrated Plugins for WordPress

I came across this list of 11 highly underrated plugins for WordPress.  I wouldn’t go as far as call of them highly underrated, as some of them are rather highly rated.  But that’s not the point.  I wanted to share the list especially for these three:

Alex King Rememberances

I’ve just discovered some sad sad news.  Alex King, one of the bigger people in the WordPress community for years, is fighting a stage 4 cancer battle.  Alex is well known for a few things, most notably for his design of the Share icon, his contributions to WordPress core, and his work as a founder of Crowd Favorite.

I’ve never met Alex or spoke to him directly, but his work is a constant inspiration.  From the early days, when I was promoting WordPress as a flexible platform for web application development, I used his work for powerful examples.  I’ve also built projects using Carrington Core framework.  This blog ran both Carrington Blog and FavePersonal themes for quite some time.  I’ve used Capsule for a while to manage my code snippets and project notes, and I’m sure I’ll use it again.  I’ve used (and still using) quite a few plugins that he was involved with – Social, Twitter Tools, Old Post Alert, Delink Comment Author, and others.  I’ve been an occasional reader of his blog.  And, of course, like anyone else using WordPress, I’ve benefited from his work.

The time has come to return a favor.  Alex is compiling some information about his work and career for his 6 year old daughter to learn more about him.  So if you met Alex, communicated with him, or benefited from his work – take a couple of minutes to share your experience.  He well deserves that.

To Alex: thank you for all your work.  It’s inspirational and educational.  Stay strong!

This website uses cookies

I’m running Google AdSense on this website to help me get a few cents for the hosting bill (it’s literally cents, not millions of dollars, like some of you apparently think).  Google now in compliance with EU Cookie Law requires publishers to have the cookie warning.

Please ensure that you comply with this policy as soon as possible, and not later than 30th September 2015.

If your site or app does not have a compliant consent mechanism, you should implement one now. To make this process easier for you, we have compiled some helpful resources at

Usually, I don’t care about these things, or avoid them all together.  But since we are facing similar issues at work, I decided to run with it and see how it works and if it has any affect at all.

Gladly, I didn’t have to do any work at all.  The good folks have already implemented the Cookie Law Info plugin for WordPress, so that’s what I have now.  You have the choice to either accept the cookies, or leave the site.  I’m not going to fish out each cookie one by one and explain what it does.  Nobody cares. And if you do, you are probably here by mistake anyway.

Replacing Instagram plugin

WP Instagram Digest out. DsgnWrks Instagram Importer in. The old plugin was working more or less fine, but it lacked a bit in customization and in support of the somewhat newer WordPress features.  After stumbling upon this blog post, I decided it was time to try something new.

Some of the reasons for the replacement:

  • Import each individual Instagram photo separately, rather than a gallery.  Galleries are complicated, and often doesn’t look too good, especially with narrow WordPress themes, like the one I’m using now.
  • Customize title and content of the post.  The new plugin supports Instagram filters (which I won’t use) and locations (which I will).
  • Hashtag handling – the new plugin can strip off hashtags from post titles and content, and, instead use them as tags and or categories.
  • Support for post types – having them now as Image post type makes more sense (I’ve also converted all the previous posts too).

Performance improvements

Just wanted to let you all know that I’ve made a couple of changes recently, which should result in a somewhat faster performance of this site.

Firstly, before the last weekend, I’ve moved all my DNS hosting to Amazon Route 53 service.  This should result in faster DNS queries all around the globe and minimize the potential downtimes.

Secondly, I’ve installed and configured the JS & CSS Optimizer WordPress plugin, which now results in much fewer HTTP requests needed to load the page, as well as fewer bytes to be transferred around.   I’m still tweaking the settings for this one to see how much I can squeeze out of it, but I already see an improvement.

As always, if you see any issues, please let me know.

WordPress plugin : Google XML Sitemaps 4.0 significant changes

One of the most popular WordPress plugins – Google XML Sitemap – has recently been upgrade to version 4.0, with some significant changes.  Here is the quote from the changelog:

New in Version 4.0 (2014-03-30):

  • No static files anymore, sitemap is created on the fly!
  • Sitemap is split-up into sub-sitemaps by month, allowing up to 50.000 posts per month!
  • Support for custom post types and custom taxonomis!
  • 100% Multisite compatible, including by-blog and network activation.
  • Reduced server resource usage due to less content per request.
  • New API allows other plugins to add their own, separate sitemaps.
  • Note: PHP 5.1 and WordPress 3.3 is required! The plugin will not work with lower versions!
  • Note: This version will try to rename your old sitemap files to *-old.xml. If that doesn’t work, please delete them manually since no static files are needed anymore!