WP HTTP Blocker
Control WordPress update checks and outbound HTTP blocking
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/kianbabai/wp-http-blocker/archive/refs/heads/main.zipFrom the readme
WP HTTP Blocker
A lightweight WordPress plugin that blocks outbound HTTP requests from WordPress core and plugins - update checks, telemetry, license pings, and other "phone home" traffic - with a minimal settings page for update controls, blocked domains, allow-list rules, and logging.
Features
- Disables WordPress update channels (automatic updater, core, plugins, themes). Each one is independently toggleable from the dashboard, so it stops contacting api.wordpress.org in the background.
- Blocks outbound requests to an editable list seeded with common offenders (Yoast, RankMath, WP Rocket, Elementor, ACF, Delicious Brains, TranslationsPress, Wistia, and more).
- Edit the full active blocklist from Settings HTTP Blocker. You can add your own domains or remove defaults you do not want blocked.
- Allow-list field for URL substrings that should always be let through, even if the host is on the blocklist.
- Optional debug logging of every blocked URL.
- Translation-ready with a wp-http-blocker.pot template in /languages.
Installation
1. Download this repository as a ZIP, or clone it into your wp-content/plugins/ directory.
2. In WordPress admin, go to Plugins and activate WP HT