Basic Optimization
Basic Optimization provides simple on/off controls for common WordPress cleanup and performance-related tweaks. It is intentionally small, dependency-free, and designed for site owners who want practical optimization…
Use with caution
Basic Optimization works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites, is rated 5/5 and was last updated 3 months ago, and scores 51/100 on our health check.
- Small user base (10+ active installs)
- Very few reviews so far
- Only tested up to WordPress 6.9 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Basic Optimization stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| disable emojis | #44 |
| multisite | >100 |
| optimization | #89 |
| performance | >100 |
| xml-rpc | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About Basic Optimization
From the official readme · v2.1.0Description
Basic Optimization provides simple on/off controls for common WordPress cleanup and performance-related tweaks. It is intentionally small, dependency-free, and designed for site owners who want practical optimization controls without a large performance suite.
The plugin adds a Basic Optimization admin screen where administrators can enable or disable each feature independently. It also includes a child Email Notifications settings page for disabling selected WordPress core auto emails.
Basic Optimization supports regular single-site WordPress installs and WordPress Multisite. On multisite, when the plugin is network activated, Super Admins configure the plugin only from Network Admin and all sites use the network settings.
Features
- Multisite Support – Adds Network Admin settings pages and stores network-wide settings with WordPress network options.
- Network-Only Mode – When network activated, subsite admin pages are not added and every site uses the Network Admin settings.
- Disable Emojis – Removes WordPress emoji scripts, styles, filters, and emoji DNS prefetch output.
- Remove Shortlink – Removes the shortlink tag from the document head.
- Remove CSS/JS Version – Removes the
verquery argument from enqueued stylesheet and script URLs. - Remove RSD Links – Removes the Really Simple Discovery link from the document head.
- Disable Embeds – Removes WordPress oEmbed discovery links and dequeues the default
wp-embedfrontend script. - Disable XML-RPC – Disables XML-RPC requests and removes the
X-Pingbackresponse header. - Remove WLW Manifest Link – Removes the Windows Live Writer manifest link from the document head.
- Disable Self Pingback – Prevents self pingbacks when content links to the same site.
- Hide WordPress Version – Removes the WordPress generator meta tag from the document head.
- Disable Heartbeat – Deregisters the WordPress heartbeat script on the frontend.
- Email Notifications – Adds dropdown controls to disable selected WordPress core auto emails, including new user registration, password changed, comment moderation, and automatically approved comment notifications.
Multisite Behavior
On a multisite network, the plugin can be network activated. When network activated, only the Network Admin settings pages are shown. Subsite admin pages are not added, and all sites use the network-level settings.
Network settings are available under Network Admin > Basic Optimization. Subsite dashboards do not receive a Basic Optimization admin menu while the plugin is network activated.
Notes
Some features can affect integrations that rely on WordPress defaults. For example, disabling XML-RPC can affect external publishing clients and services that still depend on XML-RPC. Disabling auto emails can also affect administrator awareness of user and comment activity. Disable only the features that match your site requirements.
Installation
From the WordPress dashboard
- Go to Plugins > Add New.
- Click Upload Plugin.
- Choose the plugin ZIP file.
- Click Install Now.
- Activate the plugin.
- Go to Basic Optimization in the WordPress admin menu and configure the available settings.
- Go to Basic Optimization > Email Notifications to disable selected WordPress core auto emails.
Network installation
- Install the plugin ZIP from Network Admin > Plugins > Add New or upload the
basic-optimizationfolder to/wp-content/plugins/. - Click Network Activate.
- Go to Network Admin > Basic Optimization to configure the settings for the whole network.
- All subsites will use these network settings automatically.
Manual installation
- Upload the
basic-optimizationfolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins screen in WordPress, or network activate it from Network Admin on multisite.
- Go to Basic Optimization in the WordPress admin menu and configure the available settings.
- Go to Basic Optimization > Email Notifications to disable selected WordPress core auto emails.
Frequently asked questions
Will this plugin change WordPress core files?
No. The plugin does not modify WordPress core files. It uses WordPress hooks and options only.
Does it support WordPress Multisite?
Yes. The plugin supports network activation and Network Admin settings pages. When network activated, all sites use the network settings and subsite admin pages are not shown.
Can I enable or disable individual optimizations?
Yes. Each optimization is managed separately from the plugin settings screen.
Is disabling XML-RPC always recommended?
No. Disable XML-RPC only if your site does not rely on XML-RPC-based tools, remote publishing apps, or services.
Does removing CSS/JS version query strings improve performance?
It may help in some caching or CDN setups, but it can also make cache invalidation less explicit. Use this option only if it fits your caching strategy.
Where are the settings located?
On single-site WordPress, go to Basic Optimization in the WordPress admin menu. On multisite network activation, use Network Admin > Basic Optimization only. Email disable controls are available under Basic Optimization > Email Notifications.
Which auto emails can be disabled?
The plugin provides dropdown controls to disable the auto email sent to the site administrator when a new user registers, the auto email sent to the site administrator when a user changes their password, the moderation email sent when a comment awaits moderation, and the automatically approved comment notification email. WordPress sends the automatically approved comment notification to the post author, which may be the site administrator depending on the post author.
Changelog
Adds multisite-aware Network Admin settings. When network activated, configure the plugin from Network Admin only.
2.1.0
- Added WordPress Multisite support.
- Added Network Admin settings pages for optimization and email notification controls.
- Added network-level option storage using WordPress network options.
- Network activation now uses network-only settings without subsite admin pages.
- Added Network Admin plugin settings link.
- Updated plugin documentation for multisite installation and behavior.
- Added upgrade-time version synchronization for
basic_optimization_version. - Ensures the stored plugin version is refreshed on reactivation and plugin upgrades.
2.0.1
- Refactored plugin into a cleaner class-based structure.
- Added consistent prefixed option keys through the plugin helper function.
- Improved settings sanitization and admin redirect handling.
- Expanded embed cleanup to remove oEmbed discovery output.
- Updated repository-ready
readme.txtmetadata and documentation. - Added GitHub-style
README.mddocumentation. - Added an Email Notifications sub-settings page with controls to disable selected WordPress core auto emails.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Basic Optimization alternatives
All disable emojis plugins →FAQ
Basic Optimization: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 28, 2026
Is Basic Optimization free?
Yes. Basic Optimization is free to download and use from the official WordPress.org plugin directory.
Is Basic Optimization safe to use in 2026?
Basic Optimization works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites, is rated 5/5 and was last updated 3 months ago, and scores 51/100 on our health check.
How many websites use Basic Optimization?
Basic Optimization is active on 10+ WordPress websites and has been downloaded 1,787 times since it launched in August 2020. It was downloaded 96 times in the last 30 days.
Does Basic Optimization work with WordPress 7.1?
Basic Optimization is officially tested up to WordPress 6.9.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Basic Optimization need?
Basic Optimization requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Basic Optimization last updated?
The latest version, 2.1.0, was released on June 19, 2026 (3 months ago).
Who makes Basic Optimization?
Basic Optimization is developed and maintained by Shah Alom.
What are the best alternatives to Basic Optimization?
The most popular alternatives to Basic Optimization are Speed Up – Clean WP (200+ installs), Remove Emoji CSS and JS (200+ installs) and Remove WP Emojis — Correctly (60+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card
