Recommended WordPress Plugins and Themes

A note on the recommendations on this page. This content has been sourced by the BeeWUG group based on the decades of combined experience at the group. There are tens of thousands of WordPress Themes and almost 50,000 Plugins in the WordPress repository alone. We clearly cannot recommend everything for every specific needs, below are the leading Themes and Plugins for common needs. We have excluded all Themes and Plugins for popular Theme/Plugin market places due to their lack of quality control, regardless if there are actually any good ones on there. There are unfortunately too many poorly developed Themes and Plugins on those platforms to be included in a recommendations list.

Note to self…. add these into this page… https://en.support.wordpress.com/splitting-content/page-jumps/#toc

Quality WordPress Themes

 

Quality WordPress Plugins

Contact Form Plugins

– Contact Form 7

– Gravity Forms – https://www.gravityforms.com/

– Ninja Forms & WP Forms

 

Security Plugins

– All in One WordPress Security and Firewall

– Word Fence

 

– No Security Plugin

– Security by obscurity in some of the security plugins isn’t actually any more secure

– Do not believe “I have installed this security plugin, so I am secure…”

– WordPress level security is only one part of the security ecosystem

 

– iThemes Security & Backups

– Backups to be stored off-site

 

– Limit Login Attempts

– Block brute force attacks

 

– Sucuri or Cloud Flare

– Web based firewall

 

– Two Factor Authentication

– On WordPress Login

Search Engine Optimisation (SEO)

– WordPress SEO / Yoast SEO – https://yoast.com/wordpress/plugins/seo/

– All in One SEO Pack

 

Advanced Customisation

– Advanced Custom Fields

 

Spam Protection

– Akismet

 

Backups

– iThemes BackupBuddy – Stored remotely – https://ithemes.com/purchase/backupbuddy/

 

Speed Optimisation

– Accelerated Mobile Pages (AMP) – https://en-gb.wordpress.org/plugins/amp/

– AMP Analytics (adding Google Analytics to Accelerated Mobile Pages pages)

– WP Total Cache

– WP Super Cache – https://en-gb.wordpress.org/plugins/wp-super-cache/

– Better WordPress Minify (all these types of plugins often break things when used in conjunction with other caching plugins due to duplicate caching)

– Pay more for web hosting, upgrade your systems is by far the most efficient way of boosting performance

– Use a Content Delivery Network such as Cloud Flare

 

Event Calendars

– The Events Calendar by Modern Tribe

 

Bookings and Appointments

– WPMUDEV Appointments+

– WooCommerce Bookings

 

Memberships

– WooCommerce Memberships

– Members

 

User Access Control

– Information on default user roles within WordPress –  https://codex.wordpress.org/Roles_and_Capabilities

– User Role Editor – https://en-gb.wordpress.org/plugins/user-role-editor/

 

Learning Management Systems (LMS)

– Moodle – https://moodle.org/ (Non WordPress)

– WPMUDEV CoursePress – https://premium.wpmudev.org/project/coursepress-pro/

– Lifter LMS – https://lifterlms.com/

– WooCommerce Sensei – https://woocommerce.com/products/sensei/

– LearnDash – https://www.learndash.com

– LearnPress – https://wordpress.org/plugins/learnpress/

 

Visual Page Builders

– Divi Builder (Plugin, or Divi Theme)

– Beaver Builder – https://www.wpbeaverbuilder.com/

– Elementor – https://elementor.com/

– WordPress Gutenberg plugin – https://wordpress.org/gutenberg/

 

Hidden Website, i.e. During Development

– Registered Users Only

– Private Blog

 

Analytics and Tracking

– AMP Analytics

– Universal Google Analytics

– WooCommerce Google Analytics Integration

 

Ecommerce

– WooCommerce

 

WordPress Migrations

– Default WordPress importer and exporter – https://codex.wordpress.org/Tools_Export_Screen

– WordPress Importer plugin – https://en-gb.wordpress.org/plugins/wordpress-importer/

 

Things Not to Use WordPress For

– Email Marketing, use email marketing platforms such as MailChimp or MailGun or Send Grid or Amazon SES (Simple Email Service) for transactional emails

 

WordPress Development

– WordPress Template Hierarchy – https://developer.wordpress.org/themes/basics/template-hierarchy/

– Query Monitor plugin – Will show you which Template within the Template Hierarchy a page is using – https://en-gb.wordpress.org/plugins/query-monitor/

– Header and Footer Scripts Plugin – Easily add custom code to headers and footers, i.e. for Google Analytics tracking code Javascript- https://wordpress.org/plugins/header-and-footer-scripts/

– WordPress Coding Standards – https://make.wordpress.org/core/handbook/best-practices/coding-standards/

– Enforce WordPress Coding Standards when developing – https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards

– Local WordPress Development on Windows – XAMPP – https://www.apachefriends.org/index.html

– Local WordPress Development on Mac – MAMP – https://www.mamp.info/en/

 

Web Server Monitoring

– AWS Cloudwatch (if you are using AWS…) – https://aws.amazon.com/cloudwatch/

– Munin – http://munin-monitoring.org/

– Linux Commands – top, atop, htop

 

Server Level Caching

– Redis – https://redis.io/

– Memcached – https://memcached.org/