A modular toolkit for ClassicPress
Security, performance & growth tools — without the bloat.
ClassicPack bundles the features you actually use into one lean plugin. Turn modules on or off from a single admin screen — only the code you enable ever loads.
One toolkit. Every essential feature.
Stop juggling a dozen single‑purpose plugins. ClassicPack delivers a carefully curated set of modules, all in one place, all under one codebase.
🧩
Modular by design
Every feature is an independent module. Enable only what you need — nothing more, nothing less.
⚡
Zero bloat
Disabled modules don’t load. Your site stays fast because unused code never runs.
🛡️
Privacy‑first
No phone‑home tracking, no account required, no marketplace upsells. Just clean, self‑hosted features.
🔓
100% open source
Licensed under GPL v3. Inspect, extend, and contribute on GitHub — it’s your site, your code.
Modules
Everything you need, modular by default
Flip a switch to enable any module. Flip it off and the code disappears from your site entirely.
🔀
Core Redirects Manager
Inspect automatic redirects when URLs change and remove the ones you don’t need.
✉️
Email Commenters
Send one email to everyone who commented on a post or page — perfect for updates.
🖼️
Auto Save Images
Pull remote images into your Media Library automatically when you publish.
🗑️
Delete Post with Attachments
On permanent delete, cleanly remove uploads tied to the post when safe.
👥
Users Online
See who’s currently browsing your site with a live dashboard snapshot.
🧑💼
User Manager
Optional Users screen columns and handy members‑only content helpers.
🔁
Post Type Switcher
On the Classic Editor, change an item’s post type with a clear warning.
📄
Duplicate Post
One‑click clone any post, page or custom post type — drafts included.
⚙️
Single Settings Screen
Every module toggles from one clean admin page. No scavenger hunts.
🧱
ClassicPress + WordPress
Works on ClassicPress 2.5+ and WordPress 6.2+, running PHP 8.5+.
ClassicPack vs. the big bundle
Why we built a lighter alternative
All‑in‑one plugins are convenient until they aren’t. ClassicPack keeps the parts you love and throws out the rest.
The big bundle
- Loads everything — even features you’ll never use
- Harder to debug conflicts with other plugins
- One giant settings maze to navigate
- Often requires an account or external service
- Heavy footprint in the database and filesystem
ClassicPack
- Only the modules you enable actually load
- Smaller surface area per site
- Clear, per‑feature toggles in one place
- No accounts, no phone‑home, no upsells
- Self‑hosted, GPLv3, hackable from day one
Requirements
Built for modern, classic stacks
ClassicPress
2.5 or later
WordPress
6.2 or later
PHP
8.5 or later
License
GPL v3 or later
Free forever. Open source. Yours to run.
Grab the latest release on GitHub, drop it into /wp-content/plugins/, and flip on the modules you want. That’s it — no licenses, no tiers, no tracking.
Frequently asked questions
Is ClassicPack really free?
Yes. ClassicPack is released under the GPL v3 license. There are no paid tiers, no “premium” modules locked behind a subscription, and no account required.
Does it work with WordPress, or only ClassicPress?
Both. ClassicPack supports ClassicPress 2.5+ and WordPress 6.2+ running on PHP 8.5 or newer.
Will disabled modules slow down my site?
No. Disabled modules are skipped entirely — their code is never loaded, so there’s no runtime cost for features you aren’t using.
Can I contribute a module?
Absolutely. Open an issue or a pull request on the GitHub repository — contributions are welcome.