Disables all XML-RPC functions
- added fail-fast XML-RPC blocking via
REQUEST_URIdetection when used as an MU plugin - blocks
xmlrpc.phpbefore WordPress fully loads to reduce CPU usage under attack - improves compatibility with proxies and rewritten server paths
- strengthens XML-RPC shutdown with layered transport, file, protocol, and request-level protection
- added protocol-level hardening by disabling all XML-RPC methods via
xmlrpc_methodsfilter - prevents plugins from re-registering XML-RPC endpoints after XML-RPC is disabled
- strengthens XML-RPC lockdown without affecting REST API or wp-json
- replaced raw
header()calls with WordPress-nativestatus_header()for proper HTTP status handling Tested up to:bumped to 6.9
- removed redundant
xmlrpc_methodsfilter - fixed "dummy" CSS class to hide discussion settings reliably
- improved code formatting and hook order
- added
Tested up toplugin header - added
Update URIplugin header - added
Text Domainplugin header
- added
Requires PHPplugin header - improved
gu_override_dot_orgsnippet
- fixed
gu_override_dot_orgsnippet
- completely refactored to WordPress standards
- several new snippets to further disable XML-RPC calls and methods
- support for Git Updater
- spport for PHP 7.0 to 8.3
- support for Multisite
- updated recommended plugins
- tested with WP 5.0
- updated recommended plugins
- optimized plugin code
- added warning for Multisite installations
- updated recommended plugins
- updated plugin meta
- updated recommended plugins
- better support for
DISABLE_NAG_NOTICES
- tested with WP 4.9
- updated plugin meta
- partial support for
DISABLE_NAG_NOTICES
- optimized plugin code
- updated recommended plugins
- added rating request notice
- optimized plugin code
- updated recommended plugins
- added recommended plugins notice
- initial release