A Few of My Favorite WordPress Plugins
I gave a small talk on plugins at WordCamp LA recently and was inspired to start compiling a list of my most commonly recommended ones. I’ve also started collecting them as Favorites at my WordPress.org profile but there’s no way to organize them there according to topic or purpose. The list is by no means exhaustive so if you have any requests for recommended plugins of a certain kind, leave a comment and I’ll see about incorporating them into a future edition.
Here’s what’s on there as of now:
CONTACT FORMS
Formidable (free and premium)
http://wordpress.org/plugins/formidable/
Formidable has both a free and paid version. The free version is one of the better free form builders available. For me, the workflow and interface is easier to work with than other free plugins such as Ninja Forms or Contact Form 7.
Gravity Forms
https://webtrainingwheels.com/recommends/gravity-forms/ (aff. link)
Gravity Form is strictly a premium plugin – there is no free version. I have invested in the Developer license and use it on most sites because it’s so powerful. This is more than just a contact form plugin – it gives you advanced data collection and processing capabilities. There are add-ons to integrate with other services such as PayPal, MailChimp and many others. Developers will find it very customizable via the many hooks and filters provided.
SIDEBAR ACTION
Display Widgets
http://wordpress.org/plugins/display-widgets/
Control which widgets show up on which pages/sections of your site.
Black Studio Tiny MCE Widget
http://wordpress.org/plugins/black-studio-tinymce-widget/
Put the power of the WordPress Visual Editor in your widgets.
Flexible Posts Widget
http://wordpress.org/plugins/flexible-posts-widget/
Easily feature any selection of posts in a widget, based on taxonomy, category or custom post type.
BACK UPS
Back WPUp
http://wordpress.org/plugins/backwpup/
Create backup schedules for both your database and files and back them up to Dropbox, Amazon S3 and other off-site locations. There’s also a Premium version but I have always found the free version to be adequate.
Updraft Plus
http://wordpress.org/plugins/updraftplus/
Similar to BackWPUp there’s a free version and a premium version with additional features including Restore. However the free version works well in most cases.
WordPress Backup To Dropbox
http://wordpress.org/plugins/wordpress-backup-to-dropbox/
Just as the name suggests, this plugin allows you to back your site up to Dropbox. Whereas most backup plugins do a full backup every time, this one does an initial backup of the entire site but after that it then backs up only files that have changed. So it is more space efficient than other plugins.
VaultPress (paid service)
https://vaultpress.com/
For larger sites or more ‘mission-critical’ sites, I like to recommend the paid service that VaultPress (an Automattic company) provides. Starting a $5/month VaultPress is a reliable backup service and has the benefit of support and automated restores.
COPYING/MOVING SITES
Duplicator
http://wordpress.org/plugins/duplicator/
Duplicator is a great plugin for when you need to create a snapshot of a site for download, or when you need to move a site from one server or location to another. When moving sites to a different domain (such as from a live server to a local server) it will also go through the database and update all references to the old url and replace them with the new url.
WP Clone
http://wordpress.org/plugins/wp-clone-by-wp-academy/
WP Clone is similar to Duplicator but whereas when deploying a site with Duplicator you start with an empty directory on your server, with WP Clone you start with a basic WordPress installation and install this plugin within it. I like both plugins. When it works, I think WP Clone is easier for the average user to get to grips with. I like to have both plugins in my toolkit since there are circumstances where if one doesn’t work, the other will.
INCREASE OPT-INS
Magic Action Box (free and premium)
Free version: http://wordpress.org/plugins/magic-action-box/
Pro version: https://webtrainingwheels.com/recommends/magic-action-box-pro/ (aff. link)
Place calls to action and email opt-ins in your sidebar and at the top or bottom of posts/pages
MailChimp for WordPress (free and premium)
Free version: https://wordpress.org/plugins/mailchimp-for-wp/
Pro version: https://mc4wp.com/
One of the best plugins for integrating your site with MailChimp. It allows you to create opt-in forms, as well as offering opt-in integrations with plugins like WooCommerce, and allowing people to subscribe when commenting. The free version is adequate for bloggers and beginners, but the Pro version has some great features for power users.
RELATED POSTS
Zemanta
https://wordpress.org/plugins/related-posts/
This plugin allows you to feature related content at the bottom of your blog posts in order to keep users on your site. It’s server-friendly and will not slow down your site. You can choose from a selection of layout styles and while it can generate the related posts automatically for you, it does offer the ability to edit the related items.
SOCIAL SHARING
Simple Share Buttons Adder
http://wordpress.org/plugins/simple-share-buttons-adder/
A lightweight and elegant way to add social sharing icons to your posts and pages.
IMAGE CONTROL
EWWW Image Optimizer
http://wordpress.org/plugins/ewww-image-optimizer/
Compress images in your media library to reduce the file size.
Imagify
https://wordpress.org/plugins/imagify/
Full disclosure – I work with the parent company WP Media. But this plugin can basically replace EWWW and Imsanity – allowing you to resize and compress images (with a choice of compression levels) on upload.
Imsanity
http://wordpress.org/plugins/imsanity/
If you or your clients have a tendency to want to upload giant images to your media library, this plugin will help keep things in check.
IMAGE SLIDERS
Meta Slider
http://wordpress.org/plugins/ml-slider/
This is my favorite free image slider. It’s easy to use, has just enough options to make it flexible without being overwhelming, and generally speaking, it just works!
Soliloquy (Premium)
http://www.soliloquywp.com (aff. link)
There is a free version of Soliloquy but I think the free version of Meta Slider is better. However the paid version of Soliloquy is very powerful and customizable.
LIGHTBOXES
Foo Image Lightbox
Free version: http://wordpress.org/plugins/foobox-image-lightbox/
Premium version: https://webtrainingwheels.com/recommends/foobox/
Lightboxes are a great way to showcase images on your WordPress site. Foo Image Lightbox works well right out of the box and is responsive. They also have a Premium version with additional features.
VIDEO
Video Thumbnails
http://wordpress.org/plugins/video-thumbnails/
A nifty plugin that will generated a featured image from your embedded videos, to save you having to grab a screenshot and create your own thumbnail image.
SECURITY
WordFence
https://wordpress.org/plugins/wordfence/
Sucuri
https://wordpress.org/plugins/sucuri-scanner/
There is some overlap in the functionality provided by these plugins, so you should make sure not to duplicate options if you use both on your site, but I like various features of each of them for hardening a WordPress installation, file monitoring features, brute force protection etc.
PERFORMANCE OPTIMIZATION
P3 Plugin Profiler
http://wordpress.org/plugins/p3-profiler/
A troubleshooting tool which will show you which plugins are having the biggest impact on the load time of your site.
Query Monitor
https://wordpress.org/plugins/query-monitor/
A more advanced troubleshooting tool to monitor the efficiency of code on your site. A must-have for developers.
WP Rocket – Premium
https://wp-rocket.me
Full disclosure – I provide customer support for this plugin! Typically benchmarked as the fastest caching plugin, it has the easiest set up of all of them (install and activate!), is actively developed and has awesome support :)
WP Fastest Cache
https://wordpress.org/plugins/wp-fastest-cache/
A free caching plugin that’s a bit easier to use than Super Cache or W3 Total Cache.
WP Optimize
https://wordpress.org/plugins/wp-optimize/
A great tool to clean up your database and help your site run more efficiently.
FUN FOR DEVELOPERS
Go Live URLS
http://wordpress.org/plugins/go-live-update-urls/
Awesome plugin for when you move a site from one url to another. It does one simple thing – goes through your site and updates all urls, including those in sidebar widgets.
What The File
http://wordpress.org/plugins/what-the-file/
Find out what template file is being used on a particular page.
Hi Lucy,
I clicked on the “WordPress Backup to Dropbox” plugin link:
https://wordpress.org/plugins/wordpress-backup-to-dropbox/
there it says:
“This plugin has been closed as of February 7, 2018 and is not available for download. Reason: Guideline Violation.”
Just thought you might like to know.
Thanks for this helpful post.
Hi Christina
Thanks for the heads up! I haven’t updated this list in a really long time and I definitely need to do that – thanks for the nudge!!
Great list Lucy. I used most of them. Cyclone slider is another slider plugin which I use most of the time. Its pretty easy to configure.
You know what, “Flexible Posts Widget” is what I was searching for few weeks back for my blog, I tried few other plugins but not this one. Thanks for sharing the list.
Thanks, Lucy. I have bookmarked this post and will be sharing it with my local WordPress meetups.
Thanks so much Brenda!
Very nice list. I have never tried Formidable but I want to now. I need to check out those widget plugins too. Thanks for the post :)
Hey Timothy – thanks for the comment! Formidable is a great plugin. The paid version is comparable to Gravity Forms in the advanced features it has, but the free version is a good solution for a solid, free contact form for most people's purposes.