If themes are your site’s wardrobe, plugins are its gadgets. A plugin is a package of code that adds a feature to WordPress: a contact form, an SEO helper, a backup tool, an online store. Let’s learn how they work and how to handle them like a pro.
Why plugins exist
WordPress core stays deliberately lean. Instead of cramming every feature into the core software, WordPress lets you add only what you need. That keeps your site lighter and lets you pick the best tool for each job. The official directory at WordPress.org hosts tens of thousands of free plugins, and many developers sell premium ones.
Installing a plugin
- Go to Plugins → Add New Plugin.
- Search for what you need, like “contact form.”
- Click Install Now, then Activate.
For premium plugins, you’ll usually download a .zip file from the developer and use the Upload Plugin button on the same screen.
Activate, deactivate, delete
- Active: the plugin is running.
- Deactivated: the plugin is switched off but its files (and usually its settings) remain.
- Deleted: the files are removed. Some plugins also remove their data on delete; others leave settings behind in the database.
If you’re not using a plugin, delete it, don’t just deactivate it. Inactive code on your server is still code that could have a vulnerability.
Professor’s tip: Something broke right after you activated a plugin? Deactivate it first. That’s the fastest way to confirm the culprit. If you’re locked out of the dashboard, renaming the plugin’s folder in wp-content/plugins via your host’s file manager disables it.
Quality beats quantity
There’s no magic number of plugins that’s “too many.” One badly coded plugin can slow your site more than ten well-built ones. Focus on choosing good plugins and only keeping what earns its place. Browse our recommended list on the plugins page.
Your assignment
- Visit Plugins → Installed Plugins and list what’s there.
- Delete any plugin you don’t recognize or need.
- Install and activate one simple plugin, then practice deactivating and reactivating it.