Back to changelog

XML-RPC blocking now covers all xmlrpc.php paths

bugfix security

Templ can block access to WordPress's xmlrpc.php file, a common target for brute-force and denial-of-service attacks. You enable this per site under Website → Advanced → Site Options. Previously, when turned on, the block only matched /xmlrpc.php at the site root.

The block now applies to any file named xmlrpc.php, regardless of its path. This closes a gap for sites with a non-standard directory structure, such as Bedrock, where WordPress core lives in a subdirectory and the file is served at /wp/xmlrpc.php.

If you already have XML-RPC blocking enabled, the wider coverage applies automatically - no action needed.

See What's blocked on Templ for details.