XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism.
This works by sending an HTTP request to a server implementing the protocol. The client in that case is typically software which call a single method of a remote system. Multiple input parameters can be passed to the remote method, one return value is returned.
New XML-RPC Path
As default the path to XML-RPC file is domain_root/xmlrpc.php Through this option it can be changed to anything else, including the xmlrpc.php file name. This ensure the protocol will not be called by anyone who don’t know the actual path.
Block default xmlrpc.php
This block default path to xmlrpc.php file making the service unavailable at the domain_name/xmlrpc.php
Disable XML-RPC authentication
As default it require authentication for the protocol to be used along with a remote application. This can be changed in case the path and file name has been modified to something else and additional protection where applied e.g. htaccess password. Doing so no authentication will be required through a call.
Remove pingback
A pingback is one of four types of link-back methods for Web authors to request notification when somebody links to one of their documents. This enables authors to keep track of who is linking to, or referring to their articles Using this option this functionality can be removed.