What Is a WordPress Plugin?
A WordPress plugin is an add-on that extends the functionality of the WordPress content management system (CMS) without changing its core code. Plugins cover almost everything, from e-commerce and page builders to search engine optimization (SEO), and the official directory lists more than 68,000 free options as of August 2026.
More About WordPress Plugins
One of the main upsides of using WordPress is the sheer choice: the WordPress.org Plugin Directory lists more than 68,000 free plugins as of August 2026, plus thousands of premium plugins sold by third-party developers.
You can search that directory without leaving your dashboard and test a new feature in minutes, without paying for custom development.
How WordPress plugins work
A plugin is a package of PHP code that lives in its own folder under wp-content/plugins. Instead of editing the WordPress core files, it attaches to hooks: the actions and filters WordPress fires as it builds each page. A plugin does nothing until you activate it on the Plugins screen, and you can deactivate it at any time without losing the rest of your site.
How to install a WordPress plugin
For free plugins, the whole process runs inside WordPress:
- In your dashboard, go to Plugins > Add New.
- Search for the plugin by name or by the feature you need.
- Click Install Now, then Activate.
Premium plugins arrive as ZIP files instead: upload the file under Plugins > Add New > Upload Plugin, or copy the unzipped folder into wp-content/plugins over SFTP. Our introduction to WordPress plugins covers both routes step by step.
Plugins vs. themes
A plugin adds functionality, while a theme controls how your site looks. In practice:
- A plugin adds a feature: forms, backups, SEO analysis, or a full store via WooCommerce.
- A theme sets appearance and layout: colors, fonts, and page structure.
- A site can run many active plugins but only a single active theme.
Keep functionality in plugins rather than in your theme's files, so your forms and store survive a theme switch.
Popular WordPress plugins
The most-installed plugins show the range of what plugins can do. Elementor (page building), Yoast SEO (search engine optimization), and Contact Form 7 (forms) each report more than 10 million active installations in the WordPress.org directory as of August 2026, and WooCommerce (e-commerce) reports more than 7 million. For a shortlist by category, see our guide to the best WordPress plugins.
Common plugin problems
Conflicts are the classic failure: 2 plugins (or a plugin and your theme) ship code that clashes, and part of your site breaks, sometimes as the white screen of death. If a conflict locks you out of the admin area, connect over SFTP and rename the offending plugin's folder inside wp-content/plugins; WordPress will deactivate that plugin on the next page load.
Abandoned plugins are the quieter risk. A plugin nobody maintains stops getting security patches and eventually breaks against new WordPress releases, so check the "Last updated" and "Tested up to" lines on a plugin's directory listing before you install it. Our guide to abandoned WordPress plugins covers finding and replacing them.
What matters isn't how many plugins you run but how well each one is built and maintained: every active plugin adds code that loads with your site. Audit your list a few times a year and delete anything unmaintained or unused.
Creating and selling your own plugins
If you can write PHP, you can build a plugin of your own, for your site or for distribution. Free plugins are submitted to the WordPress.org Plugin Directory for review, while premium plugins are usually sold from the developer's own site or through a commercial marketplace. Our plugin development tutorial shows you how to build your first one.
Frequently Asked Questions
- More than 68,000 plugins are free in the WordPress.org directory. Many follow a freemium model with paid upgrades, and premium plugins are typically sold as annual licenses by their developers. Avoid "nulled" pirate copies of premium plugins: they're a common malware vector.
- There's no fixed cap. Code quality matters more than count: one poorly coded plugin can slow a site more than 20 well-built ones. Every active plugin loads code with your site, so keep only plugins you actually use, and audit the list a few times a year.
- For most sites, yes. WordPress has supported per-plugin auto-updates from the Plugins screen since version 5.5 (August 2020). Turn them on for trusted, actively maintained plugins, and keep a recent backup so you can roll back if an update conflicts with your theme or another plugin.
- No. A deactivated plugin's code doesn't load, so it has no effect on speed. Its files stay on the server, though, and outdated code sitting there is still a security risk. Delete plugins you don't plan to reactivate instead of leaving them deactivated.
Powerful WordPress Hosting
Reliable, lightning-fast hosting solutions specifically optimized for WordPress. Find the perfect plan for you by clicking below.
WordPress Hosting Plans