Switch Off Phone Home

July 3, 2026

Plugins and themes frequently make outbound HTTP requests while you’re working in wp-admin. They check for updates, validate licences, and send telemetry back to their authors. Individually these are small, but they’re synchronous: WordPress waits for each request to finish before it finishes building the page. If any one of those endpoints is slow or unreachable, every admin page waits for it, and a request that should take milliseconds can add several seconds to your load time. The frustrating part is that it’s rarely your own code at fault, it’s a third party’s server having a bad day.

The fix is in the Bloat tab. Enable "Switch off phone home" and Scalability Pro blocks outbound HTTP requests from the admin except to an allowlist. That allowlist already covers the things that genuinely need to talk out: WordPress.org, common payment providers such as PayPal and Stripe, and your own site. Anything not on the list is stopped before it can make you wait.

If you have a plugin that legitimately needs to reach its own server, you’re not stuck. You can add your own allowed hosts or patterns, so the traffic you rely on carries on while the rest is blocked.

One important point: this only affects admin requests. Your front end is untouched, so nothing here changes what your visitors experience or interferes with checkout, payments or any other customer-facing calls.

In short: slow third-party "phone home" requests can hang your admin pages for seconds at a time. The Switch off phone home option in the Bloat tab blocks outbound admin requests except to a sensible allowlist that you can extend, so your dashboard stops waiting on other people’s servers.

×
1/1