xmlrpc.php is one of the file that uses your resources and known to distribute remote connection to the WordPress, if it is not needed you can easily disable them by following ways,
- There are multiple ways disable XML-RPC and one of the easiest and simplest way is to add the following code “add_filter(‘xmlrpc_enabled’, ‘__return_false’);” on relative plugins.
- Add the plugin to disable the XML-RPC – http://wordpress.org/extend/plugins/disable-xml-rpc/
- Disable through “.htaccess” use the below code :
# Block WordPress xmlrpc.php requests <Files xmlrpc.php> order deny,allow deny from all allow from 184.108.40.206 </Files>