BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Basic Optimization icon
Maintained Tested up to 6.9.9 #5 in disable emojis

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…

Active installs10+10+ tier
Downloads · 30d96▲ +31.5% vs prev. 30d
Rating5/51 reviews
Health score51/100Fair
All-time downloads1.8KSince Aug 2020
Support resolved—No recent threads
RequiresWP 5.5PHP 7.4+
Downloads · 7d20▼ -31% week over week
Our verdict

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 & support

Daily downloads

135Jun 30Aug 13Sep 27
Yesterday2
Daily average (1y)2
Peak day37Jun 19, 2026
Last 12 months794

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Basic Optimization stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
disable emojis #44 483 Best disable emojis plugins →
multisite >100 5,414 Best multisite plugins →
optimization #89 5,311 Best optimization plugins →
performance >100 10,000 Best performance plugins →
xml-rpc >100 695 Best xml-rpc plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Basic Optimization

From the official readme · v2.1.0

Description

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 ver query 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-embed frontend script.
  • Disable XML-RPC – Disables XML-RPC requests and removes the X-Pingback response 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

  1. Go to Plugins > Add New.
  2. Click Upload Plugin.
  3. Choose the plugin ZIP file.
  4. Click Install Now.
  5. Activate the plugin.
  6. Go to Basic Optimization in the WordPress admin menu and configure the available settings.
  7. Go to Basic Optimization > Email Notifications to disable selected WordPress core auto emails.

Network installation

  1. Install the plugin ZIP from Network Admin > Plugins > Add New or upload the basic-optimization folder to /wp-content/plugins/.
  2. Click Network Activate.
  3. Go to Network Admin > Basic Optimization to configure the settings for the whole network.
  4. All subsites will use these network settings automatically.

Manual installation

  1. Upload the basic-optimization folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins screen in WordPress, or network activate it from Network Admin on multisite.
  3. Go to Basic Optimization in the WordPress admin menu and configure the available settings.
  4. 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.txt metadata and documentation.
  • Added GitHub-style README.md documentation.
  • Added an Email Notifications sub-settings page with controls to disable selected WordPress core auto emails.

Full changelog on WordPress.org →

Screenshots

Basic Optimization settings screen with individual on/off controls.
Basic Optimization settings screen with individual on/off controls.

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.

Active installs badge Rating badge Health score badge

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.