Most Useful WordPress Plugins in 2021

Plugins are an invaluable tool for today’s WordPress websites. There are extremely few websites that exist today that do not have some form of plugin added to them to help provide functionality that WordPress doesn’t provide by default.

The following are a couple of plugins I found extremely useful for use for most WordPress site owners & developers:

Classic Editor

WordPress is well known for its easy-to-use Classic Editor that provides a simple way of editing and saving posts in WordPress.

Amazingly, WordPress has made advancements in the way it allows users to add, edit, save posts with the introduction of the Gutenberg Block Editor which gives them a way to drag and drop things into the web pages. However, many WordPress designers still prefer to use and work with the Classic Editor due to its ease of use.

Custom Post Type UI

One of the remarkable features of WordPress is its ability to create custom post types to enable site owners to store data that are not part of WordPress’ original type of data such as posts, pages, attachments, and so on. This plugin is extremely useful if you need to store information that WordPress doesn’t support by default. For example, with CPT UI you can store bookings, appointments, hotel reservations, and so on.

Advanced Custom Field (ACF)

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content, and excerpt. The ACF plugin provides you with a way of capturing custom text, date, time, image, select controls from users that are beyond the capacity of WordPress’ default metadata.

Contact Form 7

Most websites provide a way for customers to send feedback on the quality of their products and services through feedback forms. One of the most common plugins that helps WP designers and developers build forms easily is called Contact Form 7. It provides a way for us to create forms that could have input text fields, text areas, select, file, and checkbox controls. Contact Form 7 also recently launched its sister plugin for capturing sent messages to the WP dashboard so that site owners can read them later.

iThemes Security

Data Security is a very important concept in today’s world. A recurring theme in the WP ecosystem is the hacking of WP sites due to the lack of best safety practices. Fortunately, we have iThemes Security to thank for providing security features that can now help site owners configure stop-gaps and safety protocols to prevent their websites from being hacked. Very convenient and must-have for WP sites.

Duplicate Pages

Ever worked with a page builder such as Elementor or Divi and you’d quickly notice that it becomes difficult to replicate UI designs on new pages. A very simple solution to this would be to replicate pages designed already. We can do this quickly and easily by using the Duplicate Pages plugin. It's lightweight and comes in very handy.

WP Mail Bank

A core part of most websites is their ability to send e-mails, newsletters, reminders to clients. WP Mail Bank helps us configure mail server settings, username, the password for SMTP.

Disable REST API

By default, WP websites come with REST API endpoints that give users ways of retrieving or scraping data from our website. This poses a problem, especially if our website contains sensitive user data, which we wish to keep private unless authorized. WP Disable REST API does a good job of disabling our default WP REST API as well as authenticating end-points.

WPML

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

JetPack

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

WooCommerce

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

Google Analytics

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

Stream

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

UI Press Lite

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

Child Theme Generator

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

Count Down Timer

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

W3 Total Cache

A Custom Field provides a way for WordPress site owners to add more info to a post type beyond WordPress’ default title, content and excerpt. The ACF plugin provides you with a way of displaying text, date, time, image, select controls where users can type or pick specific information for each post.

Full Stack Engineer