Skip to content

Important plugins for your WP Installation

  • SSP 

Over the last seven years, since I moved to a self hosted platform I’ve grown really fond of WordPress as a CMS. The ease of its installation and maintenance, the power of scaling, the flexibility to adapt it to your requirements and it’s ever present support framework is something that I’ve really grown to appreciate over time.

I’ve worked on several installations of WordPress and over these years extensively tested quite a few plugins. Here’s a log of plugins that I’ve really found useful and hopefully will update this list as I experiment more with them:

Security and Regular Maintenance

Wordfence Security

Started using this plugin when one of my sites was hacked (more on this later) and sworn by it ever since then. With server-side scans, e-mail alerts and regular updates, this is one plugin you should install by default.

Bad Behavior

You just need to get hacked once to realize how vulnerable you actually are! I installed this plugin as a primary shield to spammers and malicious code and the ships’ been sailing in full mast ever since.

Updraft Plus

A backup and restoration plugin I came across recently that easily backups the core files and databases to S3 buckets (And other services)


There’s absolutely no reason why shouldn’t install this plugin. Its free, works wonders and just so easy to set up. Add a captcha and your site should be rock-solid.

Speed and SEO

W3 Total Cache

Though not that straightforward, you can count on this plugin to drastically improve your site’s speed and performance. There are tons of reference guides available online and in a few minutes you should be all fired up!


Install this plugin once you setup a cloudflare account (Free) for your site. Besides the benefits of a CDN you also get another layer of security for DOS attacks.

WordPress SEO

The most powerful SEO plugin I’ve come across yet. With a nifty setup it compels you to write better content. The ease of updating your meta tags and the dynamic scoring gives you a very clear picture on your SEO rankings for each post.


Worpress being the dynamic CMS gives you robust features such as post revisions, Trackbacks and pingbacks, transient options to state a few. Over time as your portal content increases, this may cause unnecessary meta data and content. WP-optimize does a wonderful job of optimizing and cleaning your database.

Broken link checker

One nifty plugin to keep track of your links. Based on your site settings, this plugin gives you complete control of the links you use on your portal and does a brilliant job not only in picking up broken links but also giving you remedial options.

Custom Post Types

Pods – Custom Content Types and Fields

Enter the world of Custom content types and fields – The true power of WordPress as a CMS. Pods helps you generate CPTs in a matter of seconds. I chanced on this plugin when I just learnt about CPTs and have been extensively using them ever since.

Book Review Library

Think of this as a variant of the Pods plugin. This plugin comes in-built with features such as authors and ratings.

Current Menu Item for Custom Post Types

This plugin lets you add a parent page for a CPT and highlight the menu accordingly.

Enhanced features


WordPress by default doesn’t provide tables. This plugin gives you a truly functional and easy to implement table feature for your installation. With import and export features, this is one plugin that really stands out in its kind.

ByTheWay Annotations

If you’ve read any of my Actuarial Postpad posts, you would have noticed the power of [btw] ByTheWaty Annotations [/btw]! One effective short-code usage to highlight content.

Custom Sidebars

Powered by the super-awesome wpmudev team, this is one plugin you could use to modify the way you display content even in really complex themes. The flexibility to work on the sidebars is truly amazing!

Display posts shortcode

This plugin gives you the power to display list of posts based on certain criteria. The truly powerful feature is its ability to work with Custom Post Types. Well documented and one truly powerful plugin.


Powered by Automattic, this plugin gives you a slew of features to customize your WordPress installation. Most of the settings work out of the box and brings in features previously only available to users.

Simple Mathjax

One powerful plugin to solve all your latex worries on WordPress. Most of my mathematical posts are powered by Simple Mathjax and Jetpacks inbuilt latex support. CodeCogs LATEX equation editor is yet another support framework truly worth exploring!

SyntaxHighlighter Evolved

This plugin easily helps you post your syntax highlighted code in your posts. With its support for many languages and its ease of use, this plugin is a must have if you work with developing and sharing code snippets.


One simple CSV export and import plugin. Works with CPTs too.

Better Font Awesome

Helps you automatically integrate the latest version of the font awesome toolkit into your WordPress installation.

Storage and Media

Amazon Webservices

I recently moved all my images to the Amazon S3 service to steer clear of image link issues and server delays. The Amazon Webservices plugin is a primary plugin to connect your WordPress installation to Amazons’ Webservices account.

Amazon S3 and CloudFront

Coupled with the Amazon Webservices plugin, this plugin automatically uploads all your images on to the S3 bucket you’d setup previously. The optional CloudFront feature also brings in the additional benefit of serving your images from Amazons’ CDN.

Regenerate Thumbnails

A handy plugin to regenerate all your thumbnails. Very useful when you have images that are not yet ported on to the Amazon S3 bucket but would like to do so in bulk. More of a secondary option but truly worth it!

Instagrate to wordpress

Sync your Instagram posts with WordPress and use the auto post to seamlessly post updates to your portal.

Charts and Mapping


When talking about fitness, data and WordPress , this is one plugin I would highly recommend. Using imported GPX files, this plugin gives you dynamic elevation, speed, cadence and heart-rate plots. Brilliance at work!


Yet another nifty plugin that captures your Garmin data beautifully with core statistics tabled out. Talk about details!

Leave a Reply

Your email address will not be published. Required fields are marked *