ZenPress
Clean up unused WordPress features, close security gaps, and configure cache integrations from a single settings page.
5.0
(2 ratings)Will this break my store?
What the WordPress.org registry says about keeping ZenPress running.
Tested to 7.0.2
Tested against the WordPress branch in use today.6 days ago
At least 18.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.8.1
Your host must be running at least this version.6.0
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how ZenPress is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
11 / 15Listing transparency
10 / 10Ratings
5.0
2 ratingsZenPress disables unused WordPress and WooCommerce features, blocks security vulnerabilities, and configures cache plugins from a single settings page.
Combined with Cache Enabler, Autoptimize and SQLite Object Cache, ZenPress replaces the need for premium performance plugins.
Settings integrate directly into the WordPress core interface, without requiring a custom dashboard.
Why choose ZenPress?
- Use curated settings presets to configure your site quickly.
- Integrates with the WordPress core interface for a familiar experience.
- A free alternative to premium performance plugins.
- Disable unused features to reduce page load and remove unnecessary code.
- Block security vulnerabilities by disabling unused features.
- Remove unnecessary third-party plugin code.
- Lightweight codebase with no external dependencies.
Features
ZenPress includes the following features:
Dashboard Settings
- Navigate between categories using a tabbed interface.
- Features are grouped by Performance, Security, and User Interface.
- Select from three presets: Corporate, Blog, or E-commerce.
- Each setting includes a description of what it does and what side effects to expect.
- ARIA-compliant tabs with full keyboard navigation.
- Design matches the WordPress core interface.
Core Settings
- Block user enumeration.
- Clean up the admin bar.
- Disable “WordPress” spelling correction.
- Disable all feeds (RSS, Atom, comments).
- Disable application passwords.
- Disable author archives.
- Disable autosave (classic editor).
- Disable Dashicons (admin icons).
- Disable default lazy loading for images.
- Disable DNS prefetch.
- Disable jQuery Migrate script.
- Disable login language selector.
- Disable oEmbed.
- Disable password strength meter.
- Disable PDF thumbnails.
- Disable pingbacks and trackbacks.
- Disable prev/next post links in head.
- Disable shortlink.
- Disable Windows Live Writer link.
- Disable WordPress emoji scripts and styles.
- Disable XML-RPC and RSD link.
- Hide WordPress version.
- Limit post revisions to 10.
- Limit REST API to logged-in users.
- Remove “Thanks for using WordPress” from footer.
- Remove Help tab.
- Remove REST API links from page source.
- Remove WordPress logo from admin bar.
Gutenberg Settings
- Disable default pattern categories in Site Editor.
- Load block styles separately.
- Remove WordPress default block patterns.
WooCommerce Settings
- Disable Stripe scripts on product and cart pages.
- Disable WooCommerce cart fragments.
- Disable WooCommerce scripts and styles on non-shop pages.
- Disable WooCommerce widgets.
- Hide WooCommerce version.
- Remove WooCommerce default block patterns.
Ads-blocker Settings
- Clean up the Dashboard.
Tools Settings
- Protect login from brute force.
- Show cache actions in admin bar.
Integrations
ZenPress integrates with Cache Enabler, Autoptimize, and SQLite Object Cache. When any of these plugins is active, the Tools tab shows integration status and one-click autoconfig actions.
- Admin bar: Adds a ZenPress menu to the admin bar with “Clear all caches” and options for each active cache (page, static files, object cache). Only appears when Cache Enabler, Autoptimize, or SQLite Object Cache is active. Hides those plugins’ own admin bar buttons.
- Autoptimize: Minify JS and CSS, combine CSS, static file caching, 404 fallbacks.
- Cache Enabler: Clear cache on content changes, WebP, compression, minify HTML.
- SQLite Object Cache: Enable “Use APCu” in the plugin if available.
Presets
- Corporate website: For business sites and portfolios. Disables RSS, author archives, and other features typically unused on company sites.
- Blog: For content-focused sites. Keeps RSS and other blog-related features while disabling unnecessary assets.
- E-commerce: For WooCommerce stores. Disables non-essential WooCommerce features and removes unused WordPress functionality.
Accessibility
- Navigate the dashboard using a keyboard: Tab, Arrow keys, Home, End, and Enter for all interactions.
- Tab panels activate immediately when focus moves between sections.
- Visible focus indicators on every interactive element.
- ARIA labels provide context for screen readers and assistive technologies.
Privacy Statement
ZenPress does not store, collect, or transmit any data. It does not send data to any third party and does not include third-party resources.
Accessibility Statement
ZenPress aims to be accessible to all users.
Yes, there is no pro version and there never will be.
Sponsorships are accepted via the GitHub Sponsors program. If you work at an agency that develops with WordPress, ask your company to sponsor the project.
If you like the plugin, leave a review.
Yes. ZenPress disables unused WordPress core features and does not interfere with page caching or image optimization. If you notice overlapping features, toggle them off in either tool.
If you are new to these settings, start with a preset (Corporate, Blog, or E-commerce). For manual changes, begin with User Interface and performance settings, such as cleaning up the Admin Bar, before moving to more advanced core settings.
The REST API allows external applications to communicate with your site. ZenPress blocks unauthenticated requests while keeping the API accessible to logged-in users. Some blocks or third-party integrations may require the REST API to be publicly accessible. If a feature stops working, use the zenpress_disable_wp_rest_api_post_var or zenpress_disable_wp_rest_api_server_var filters to allow specific requests.
No. ZenPress does not collect, store, or transmit any personal data. All settings are stored in standard WordPress options on your site.
ZenPress is compatible with multisite networks. You can activate it across the entire network or on individual sites. Only Network Administrators can manage these settings across the network.
Visit the official support forum to share ideas. Developers can contribute directly on GitHub.
Categories
Plugin details
Tags on WordPress.org
