WordPress Plugin · v1.0

WP Self-Hosted

Removes external dependencies and enforces self-hosted resources — keeping your WordPress lean, private, and fast.

Dramatically Faster Page Loads

By stripping emoji scripts, oEmbed lookups, DNS prefetch hints, and blocking unnecessary external HTTP calls, WP Self-Hosted slashes your page weight and network round-trips — so your site loads faster for every visitor.

Everything You Get

Nine targeted optimizations — all toggleable from a single settings page.

Remove Emoji Scripts

Drops the emoji detection JS and CSS WordPress loads by default, saving an extra network request on every page.

Remove oEmbed

Disables WordPress's oEmbed discovery and the wp-embed script to cut external look-ups and tighten content security.

Disable XML-RPC

Turns off the XML-RPC endpoint entirely, closing a common attack surface used for brute-force and DDoS amplification.

Remove DNS Prefetch

Strips the default DNS-prefetch hints WordPress emits, preventing silent connections to third-party domains on page load.

Restrict Frontend

Scans and optionally blocks scripts and styles loaded from external domains on the public-facing site.

Restrict Admin

Applies the same external-resource restrictions to wp-admin, keeping the dashboard free of unwanted third-party calls.

Use wp_head Buffer

Captures the wp_head output in an output buffer, allowing fine-grained filtering of injected tags before they reach the browser.

Block External HTTP

Intercepts WordPress's HTTP API and blocks all outbound requests to non-whitelisted domains, enforcing true self-hosting.

Whitelist & Blocklist

Define allowed (whitelist) and blocked (blocklist) domains, URLs, or keywords. Rules apply to scripts, styles, HTML attributes, CSS url(), srcset images, and outbound HTTP requests — all from one settings panel.

How It Works

1

Install & Activate

Upload the plugin to your WordPress site and activate it from the Plugins screen.

2

Configure

Go to Settings → WP Self-Hosted and toggle each feature on or off to match your needs.

3

Enjoy Speed & Privacy

Your site is now free of unnecessary external calls — faster, lighter, and more private.