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:
[fruitful_tabs type=“default” width=“100%” fit=“false”]
[fruitful_tab title=“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)
Akismet
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.
[/fruitful_tab]
[fruitful_tab title=“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!
CloudFlare
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.
WP-Optimize
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.
[/fruitful_tab]
[fruitful_tab title=“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.
[/fruitful_tab]
[fruitful_tab title=“Enhanced features”]
TablePress
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.
Jetpack
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 Wordpress.com 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.
WP CSV
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.
[/fruitful_tab]
[fruitful_tab title=“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.
[/fruitful_tab]
[fruitful_tab title=“Charts and Mapping”]
WP-GPX-Maps
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!
gpx2chart
Yet another nifty plugin that captures your Garmin data beautifully with core statistics tabled out. Talk about details!
[/fruitful_tab]
[/fruitful_tabs]