Make XML-RPC work if you rename the file. Some hosts block access to xmlrpc.php file making it impossible to use


This section describes how to install the plugin and get it working.

  1. Upload rename-xml-rpc.php to the /wp-content/plugins/ directory
  2. Upgrade the filename of the XML-RPC Endpoint in rename-xml-rpc.php (sorry there is not an option page yet!)
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. There is no step 4


15 1552 February 1552 000000 2021
It's simple. And it WORKS! This is how EVERY plugin should be. Well done!
28 2809 March 2809 000000 2020
Thanks a lot for this! Rename your xmlrpc file to xmlrpc2 if you dont understand how to edit the plugin. Works with WordPress 5.3.2!
12 1250 April 1250 000000 2017
I am having issues with the rename xmlrpc plugin. Was able to get it to work but when I log in from my app, it doesn't refresh and was also unable to make a post. Anyway round this? Or is it from my own end?
3 0353 September 0353 000000 2016
My host provider blocks xmlrpc.php but I can solve this problem. Works with WP 4.5.3
3 0328 September 0328 000000 2016
My host blocks xmlrpc but with this plugin I can use the WP iOS app again! install instructions: 1. rename xmlrpc.php to xmlrpc2.php 2. activate plugin or 1. rename xmlrpc.php to whatever.php 2. edit plugin source code to change the default xmlrpc2 filename to whatever 3. activate plugin Eddy
Read all 9 reviews

Contributors & Developers

“Rename XMLRPC” is open source software. The following people have contributed to this plugin.


Translate “Rename XMLRPC” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Fix the RSD document link by using the renamed filepath