WordPress content management plugins help you structure, plan, review, update, and maintain everything you publish. These are the ten worth installing in 2026, grouped by the job each one does:
- Structured content: Advanced Custom Fields (or Secure Custom Fields, never both)
- Organizing large libraries: Wicked Folders
- Planning: Editorial Calendar
- Approving and scheduling changes to live posts: PublishPress Revisions
- Cloning and safe rewrites: Yoast Duplicate Post
- Search and AI visibility: Yoast SEO
- Images: Smush
- Changed URLs: Redirection
- Reader input: WPForms
- Legacy editing only: Classic Editor
The bigger story this year is what WordPress now does on its own. WordPress 7.1 added @mentions to editorial Notes and moved image compression into the browser, so a few plugins that felt mandatory two years ago are now optional. Installing a plugin for a job core already handles adds weight without adding value.
At Visualmodo we manage content across five sites, and the problem we run into most often is not a missing plugin. It is two plugins quietly doing the same job, like a second lazy-load script or two tools both writing redirects. So this guide is organized by job, shows what each free version really includes, and tells you when to skip a plugin entirely.
Last reviewed in October 2026. Version requirements and install counts come from each plugin’s WordPress.org listing at the time of writing. What changed in this update: rewritten for WordPress 7.1, added PublishPress Revisions, Yoast Duplicate Post, and Wicked Folders, and corrected feature claims for ACF, Smush, and WPForms.
Table of contents
- What Counts as a Content Management Plugin?
- How We Chose These Plugins
- Content Management Plugins Compared
- What WordPress Already Handles Without a Plugin
- 1. Advanced Custom Fields (ACF): Structured Content Without Custom Code
- 2. Wicked Folders: Organize Pages and Posts Into Folders
- 3. Editorial Calendar: See Your Publishing Schedule at a Glance
- 4. PublishPress Revisions: Approve and Schedule Changes to Live Posts
- 5. Yoast Duplicate Post: Clone Posts and Rewrite Them Safely
- 6. Yoast SEO: Search and AI Visibility Built Into the Editor
- 7. Smush: Optimize the Image Library You Already Have
- 8. Redirection: Keep Changed URLs From Breaking
- 9. WPForms: Collect Reader Feedback and Leads
- 10. Classic Editor: Only When a Legacy Theme Needs It
- Build a Lean Plugin Stack
- How to Vet a Plugin Before It Touches Your Content
- Recommended Plugin Stacks by Site Type
- Questions About ACF, SCF, Folders, Classic Editor, and Plugin Overload
- Start With the Job, Not the Plugin
What Counts as a Content Management Plugin?
A content management plugin is any plugin that changes how content is created, organized, reviewed, updated, or kept healthy after it goes live. In practice that covers five jobs: structuring content (custom fields and post types), organizing and planning it (folders, calendars, and editorial workflow tools), editing published pages safely (revisions and duplication), optimizing it for search, and maintaining it (images, redirects, and broken URLs).
Page builders, caching, and security plugins matter too, but they solve different problems, so they are not on this list.
How We Chose These Plugins
Every plugin below had to pass four checks:
- It is listed on WordPress.org, was updated in 2026, and is tested with the WordPress 7.x series.
- Its free version is genuinely useful without upgrading.
- It owns one distinct job, so nothing in the stack overlaps.
- It has clear ownership and a public changelog, including how security fixes were handled.
We left out tools that duplicate what WordPress core now does well, and we point it out wherever core has caught up. No plugin developer or tool vendor paid to be included in this guide, and none of the links in it are affiliate links.
Content Management Plugins Compared
| Plugin | Job in your workflow | Free version covers | Paid tier adds | Active installs* |
|---|---|---|---|---|
| Advanced Custom Fields (ACF) | Structured content | 30+ field types, custom post types and taxonomies from the admin | Repeater, Flexible Content, ACF Blocks, options pages | 2+ million |
| Wicked Folders | Organizing large libraries | Folders for pages, posts, and custom post types, folder colors, dynamic folders | Media Library folders, folder permissions, WooCommerce integration | 20,000+ |
| Editorial Calendar | Planning | Drag-and-drop calendar, drafts drawer, quick edits | No paid tier on its WordPress.org listing | 20,000+ |
| PublishPress Revisions | Updating live content | Pending and scheduled revisions with approval for core WordPress content | Support for ACF, Yoast SEO, WooCommerce, and page builders | 10,000+ |
| Yoast Duplicate Post | Cloning and rewrites | Clone, new draft, bulk clone, Rewrite & Republish | None, fully free | 3+ million |
| Yoast SEO | Search and AI visibility | SEO and readability analysis, XML sitemaps, schema, llms.txt, FAQ block | Redirect manager, internal linking suggestions, AI tools | 10+ million |
| Smush | Images | Lossless and lossy compression, bulk optimization, lazy loading | WebP and AVIF conversion, image CDN, automatic resizing | 1+ million |
| Redirection | URL maintenance | 301 redirects, 404 log, regex rules, import and export | None, fully free | 2+ million |
| WPForms | Reader input | Drag-and-drop forms, templates, built-in spam protection | Email marketing integrations, multi-page forms, file uploads, conditional logic | 5+ million |
| Classic Editor | Legacy editing | Restores the pre-block editor, per-user switching | None, fully free | 8+ million |
What WordPress Already Handles Without a Plugin
Before installing anything, check what your WordPress version already does. The last three major releases moved several content management jobs into core:
- Editorial feedback with WordPress Notes. Notes arrived in WordPress 6.9 as comments attached to blocks. WordPress 7.1 lets you attach a note to a specific phrase, format it, and @mention a teammate, who gets notified.
- Comparing versions. WordPress 7.0 added visual revisions, so you can scrub through past versions and see what changed without reading raw HTML.
- Image processing. In WordPress 7.1, compression, resizing, and thumbnail generation run in the browser, and AVIF and HEIC uploads are supported natively.
- Lazy loading. WordPress has added native lazy loading to images since version 5.5.
- Scheduling. Any post can be scheduled from the publish panel. A calendar plugin adds an overview, not the scheduling itself.
One thing core still does not have is real-time co-editing. It was pulled from WordPress 7.0 shortly before the May 2026 release, so post locking still means one editor at a time. You can read the full list of changes in the official WordPress 7.1 release announcement.
1. Advanced Custom Fields (ACF): Structured Content Without Custom Code
WordPress gives every post a title, body, excerpt, and featured image. The moment you need more, such as a price, a release date, an author credential, or a product spec, you need custom fields. ACF is the best-known custom fields plugin, with more than 2 million active installs. It adds a field builder to the admin with more than 30 field types, and you can attach those fields to posts, pages, users, taxonomy terms, media, and options pages. The free version also registers custom post types and taxonomies from the same screen, so a small directory or review site may not need a separate post type plugin.
Where people get stuck is the front end. Creating fields takes no code, but displaying them takes a little: you either add ACF’s template functions to your theme, or you output fields through the ACF shortcode or WordPress Block Bindings. For security, ACF makes you switch on editor access for each field you want to expose those two ways.
One 2024 change still confuses people. WordPress.org forked ACF into a separate plugin called Secure Custom Fields (SCF), maintained under the WordPress.org account, while ACF itself is developed by WP Engine and has its own WordPress.org listing. The two share code history, but you cannot run them side by side: installing SCF deactivates ACF and ACF PRO. Pick one, document which one each site uses, and make sure nobody installs the other by accident.
Upgrade when: you need repeating rows (team members, specs, pricing tiers), flexible page layouts, or custom blocks. ACF PRO adds the Repeater and Flexible Content fields, ACF Blocks, and options pages.
Alternatives: Pods and Meta Box cover similar ground. Pods can also store content in its own database tables, which helps on very large data sets.
2. Wicked Folders: Organize Pages and Posts Into Folders
WordPress gives posts categories and tags, which help readers, but it gives pages nothing, and neither option helps much when you manage hundreds of items in the admin. Wicked Folders adds a folder tree to the list screens, so you can drag pages, posts, and custom post types into folders. Folders exist only in the admin, so they do not change URLs or anything visitors see.
The free version covers pages, posts, and custom post types, and adds folder colors and dynamic folders that group content automatically. Media Library folders, folder permissions, and integrations such as WooCommerce are in the Pro version, so if your real mess is the Media Library, check the plan before installing.
3. Editorial Calendar: See Your Publishing Schedule at a Glance
WordPress can schedule posts, but it cannot show you the month ahead. Editorial Calendar is a simple WordPress editorial calendar plugin that adds a drag-and-drop calendar under Posts, with a drafts drawer for unscheduled ideas and quick edits for titles, content, and publish times without opening each post.
It respects WordPress roles. Editors and administrators control everything, authors can move only their own posts, and contributors can save drafts but cannot schedule them. It works with posts and custom post types but not pages, and it will not let you drag a post that is already published, which protects your URLs and feeds.
Check two things before you rely on it. The plugin is now maintained by Marketing Fire, and when we reviewed it, its listing showed testing up to WordPress 7.0 while 7.1 was already out, so try it on staging first. Multilingual sites should also test it with their translation plugin, since at least one reviewer reported seeing only one language in the calendar.
If your team needs approval steps beyond Draft and Pending Review, an editorial workflow suite such as PublishPress Planner with PublishPress Statuses is the step up. For a solo blogger or a small team, the calendar plus core Notes is usually enough.
4. PublishPress Revisions: Approve and Schedule Changes to Live Posts
Updating a published post in WordPress is risky by default. The moment you click Update, every visitor sees your changes, including the ones you had not finished. PublishPress Revisions stores edits to live content in a revision queue instead, where editors can preview, compare, approve, reject, or schedule them to go live at a set time.
This is how you schedule content updates properly, for example refreshing a pricing table on the first of the month or swapping in a rewritten guide on launch day. The plugin also adds a Revisor role, so a freelancer can submit changes to published posts without permission to publish them.
Know the limit of the free version: it covers core WordPress content. If your posts rely on ACF fields, Yoast SEO data, or WooCommerce product fields, those integrations live in the Pro version, so test carefully before trusting it with structured content.
5. Yoast Duplicate Post: Clone Posts and Rewrite Them Safely
Yoast Duplicate Post handles the everyday job of copying content. Clone a post or page from the list screen, create a new draft from an existing one, or clone several items at once with bulk actions. It is the quickest way to build a series of similar landing pages or reuse a post structure that already performs well.
Its most underrated feature is Rewrite & Republish. You edit a copy of a live post, and when you republish, the changes replace the original, so the URL, comments, and inbound links stay intact. For a solo site that just needs safe rewrites, this can replace a full revision workflow. Current versions require WordPress 7.0 or newer, so update core first.
6. Yoast SEO: Search and AI Visibility Built Into the Editor
Yoast SEO checks each post as you write, with SEO and readability analysis, a search result preview, and suggestions you can act on before you publish. In the background, the free version generates XML sitemaps, canonical URLs, and schema markup, and it can manage an llms.txt file that guides how AI systems read your site. Its free bulk editor lets you fix titles and meta descriptions across many posts from one screen.
Two corrections to the usual claims about it. A green light is guidance, not a ranking guarantee, because content quality and links still decide where you land. And several features people assume are free are not: the redirect manager, internal linking suggestions, and the AI title and meta description tools are part of Yoast SEO Premium.
Alternative: Rank Math is the most common switch. Compare the two free tiers before you commit, because changing SEO plugins later means migrating titles, descriptions, and redirects.
If AI answers are part of your traffic plan, pair Yoast’s schema and FAQ block with the structural fixes in our guide to optimizing WordPress for AI search.
7. Smush: Optimize the Image Library You Already Have
Images are usually the heaviest part of a post. Smush compresses images on upload and in bulk, with both lossless and lossy modes, and it can lazy load images, background images, and YouTube or Vimeo embeds. Its Directory Smush feature also compresses images outside the Media Library, such as those bundled in a theme folder.
Here is where WordPress 7.1 changes the math. Core now compresses and resizes new uploads in the browser, so an image optimization plugin matters less for images you add today. Smush still earns its place on sites with a large back catalog of unoptimized images, or when you want WebP and AVIF conversion and an image CDN, which are Smush Pro features. The free version also skips files larger than 5 MB.
One rule: run one lazy-load system, not two. If you enable Smush’s version on top of WordPress’s native lazy loading, check that the largest image above the fold still loads right away. For the rest of the performance checklist, see how to speed up your WordPress site without a developer.
8. Redirection: Keep Changed URLs From Breaking
Every time you change a slug, merge two posts, or delete an outdated page, you create a URL that can break links and waste the authority it earned. Redirection manages 301 redirects, logs 404 errors so you can see which broken URLs visitors actually hit, and can watch for permalink changes and create the redirect for you.
As a WordPress redirect plugin it is fully free, with no premium tier. It supports regular expressions for bulk patterns, imports and exports redirects as CSV, JSON, or Apache .htaccess rules, and exports Nginx rewrite rules. Since version 5.10 it can import redirects from Yoast SEO, which helps if you are consolidating tools. Keep one redirect manager per site, because running Redirection alongside Yoast SEO Premium’s redirect manager is an easy way to end up with conflicting rules. If you want alternatives, we compared the best free WordPress redirection plugins.
9. WPForms: Collect Reader Feedback and Leads
Forms are where content turns into conversations: a contact form under a guide, a feedback survey after a tutorial, or a pitch form for guest contributors. WPForms Lite gives you a drag-and-drop builder, a large template library, email notifications, and spam protection that is on by default, with optional hCaptcha, reCAPTCHA, or Cloudflare Turnstile.
Two claims from older roundups need correcting. No form plugin is spam-proof; WPForms reduces spam, it does not eliminate it. And email marketing integrations such as Mailchimp, along with multi-page forms, file uploads, and conditional logic, belong to the paid plans, so check the plan before you build a newsletter funnel around Lite. If you already use WPForms, this short video shows how to match its fonts and colors to your theme.
10. Classic Editor: Only When a Legacy Theme Needs It
Classic Editor is an official WordPress.org plugin that restores the pre-block editing screen, and with more than 8 million active installs it is still one of the most used plugins in the directory. Administrators can set the default editor for everyone or let each user switch.
Its own listing says it will be supported “until 2024, or as long as is necessary,” so it is maintained, but it is not where WordPress is investing. It does not work with block themes, and choosing it means giving up the block editor features covered above, including Notes and visual revisions. Use the Classic Editor plugin as a bridge for a classic theme or for a plugin whose meta boxes break in the block editor, then plan your move.
Build a Lean Plugin Stack
There is no magic number of plugins. A site can run 30 well-built plugins smoothly and struggle with 10 poorly built ones. What slows sites down is overlap and heavy work on every page load: two SEO plugins, two lazy-load scripts, a calendar nobody opens, or a form plugin loading its assets on pages that have no form.
A simple rule keeps a content plugin stack healthy: one plugin per job, and remove anything that duplicates core. The comparison table above is built that way on purpose.
Some jobs also belong on the server rather than inside WordPress. If you run your sites on a VPS, a free web hosting control panel can schedule file and database backups, install SSL certificates, and set the PHP version for each site, which keeps those chores out of your plugin list. Our guide to hosting practices for plugin-heavy WordPress sites covers PHP memory limits, object caching, and when shared hosting stops being enough.
How to Vet a Plugin Before It Touches Your Content
Content plugins sit close to your database, your users, and your published pages, so five minutes of checking before you install is time well spent:
- Compare “Tested up to” with your WordPress version. A gap is not a dealbreaker, but test on staging first.
- Check the minimum WordPress version. Yoast SEO now requires WordPress 6.9 or newer and Yoast Duplicate Post requires 7.0, so an outdated core can block plugin updates.
- Read the changelog, not just the star rating. Fixed vulnerabilities show active maintenance. A year of silence is the real warning sign.
- Look for ownership changes. Plugins change hands, and forks such as ACF and SCF can deactivate each other.
- Check support activity. Each WordPress.org listing shows how many support threads were resolved in the last two months.
- Avoid overlap. If Yoast SEO Premium already manages redirects, do not add Redirection on top.
If a plugin does get compromised, speed matters more than anything else. Here is what an agency does in the first hour after a WordPress hack.
Recommended Plugin Stacks by Site Type
Solo blog or niche site
Yoast SEO, Redirection, and Yoast Duplicate Post. Add Smush only if you have a large library of images uploaded before WordPress 7.1. Use core scheduling and skip the calendar until you publish more than a few posts a week.
Editorial team with several writers
Add Editorial Calendar for planning, PublishPress Revisions for approved updates to live posts, Wicked Folders once the post list gets crowded, and core Notes for review comments. Move to PublishPress Planner and Statuses when you need custom approval stages. Larger teams should also read the lessons we learned delivering enterprise WordPress projects, especially the one on content governance.
Directories, review sites, and portfolios
Start with ACF or Secure Custom Fields, never both, then add the SEO and maintenance tools above. If editors will update structured posts after launch, budget for PublishPress Revisions Pro so field changes go through review too. Building one from scratch? Our blueprint for a WordPress review website covers the rest of the setup.
Client sites managed by an agency
Standardize the stack across clients, keep Classic Editor only where a legacy theme requires it, and document which custom fields plugin each site runs so a future developer does not install the wrong one.
Questions About ACF, SCF, Folders, Classic Editor, and Plugin Overload
There is no single plugin that does it all. For most sites, the best WordPress plugins for content management are a small set where each tool owns one job: Yoast SEO for optimization, Redirection for URL changes, Yoast Duplicate Post or PublishPress Revisions for safe updates, and ACF when you need structured fields. Add a calendar, folder, or form plugin only when your workflow needs one.
Secure Custom Fields (SCF) is a fork of ACF that WordPress.org created in 2024 and maintains under its own account, while ACF is still developed by WP Engine. They work in a similar way, but you should run only one, because installing SCF deactivates ACF and ACF PRO.
Not with core WordPress, which offers categories and tags for posts and nothing for pages. A folder plugin such as Wicked Folders adds an admin-only folder tree for pages, posts, and custom post types without changing URLs. Media Library folders require its Pro version.
Only if a classic theme or an older plugin depends on it. Classic Editor is still maintained, but it does not work with block themes, and you give up block editor features such as Notes and visual revisions. Treat it as a temporary bridge, not a long-term setup.
They solve different problems. Notes, added in WordPress 6.9 and expanded in 7.1 with @mentions, handles feedback inside a post. A WordPress editorial calendar plugin shows what is scheduled across weeks. Solo bloggers can often skip the calendar, while teams publishing several posts a week usually benefit from one.
There is no fixed number. Performance problems usually come from overlapping plugins and heavy scripts loaded on every page, not from the plugin count alone. Keep one plugin per job, remove anything WordPress core now handles, and test new plugins on a staging site first.
Less than before. WordPress 7.1 compresses and resizes new uploads in the browser and supports AVIF and HEIC natively. An image optimization plugin such as Smush is still useful for bulk optimizing older images, converting to WebP or AVIF, or serving images from a CDN.
Not with core WordPress alone, because clicking Update publishes your changes immediately. PublishPress Revisions lets you schedule content updates to published posts and route them through approval, and the Rewrite & Republish feature in Yoast Duplicate Post lets you prepare changes on a copy before they replace the original.
Start With the Job, Not the Plugin
The right set of WordPress content management plugins is the smallest one that covers your real workflow. Structure content with ACF when the default fields run out, organize with folders when the list screens get crowded, plan with a calendar when the schedule fills up, protect live posts with revisions or Rewrite & Republish, keep search and URLs healthy with Yoast SEO and Redirection, and let WordPress 7.1 handle the jobs it now does well on its own.
Before installing anything new, write down the job it solves and check whether something on your site, or in core, already does it. That habit keeps a site fast, secure, and easy to hand over to the next editor.