Disable XML RPC

XML-RPC service was disabled by default for the longest time mainly due to security reasons.

In WordPress 3.5, this is about to change.

XML-RPC will be enabled by default, anthe ability to turn it off from your WordPress dashboard is going away. In this article, we will show you how to disable XML-RPC in WordPress and talk further about the decision of having it enabled by default.

What is XML-RPC
According to Wikipedia, XML-RPC is a remote procedure call which uses XML to encode its calls and HTTP as a transport mechanism.
In short, it is a system that allows you to post on your WordPress blog using popular weblog clients like Windows Live Writer.

It is also needed if you are using the WordPress mobile app.
It is also needed if you want to make connections to services like social media.

If you want to access and publish to your blog remotely, then you need XML-RPC enabled.

In the past, there were security concerns with XML-RPC thus it was disabled by default.

With the increasing use of mobile, this change was imminent. However some security cautious folks may say that while the XML-RPC’s security is not that big of an issue, it still provides an additional surface for attack if a vulnerability was ever found.
Thus, keeping it disabled would make more sense.

To keep everyone happy, while the user interface option and the database option to turn off XML-RPC has been removed, there is a filter that you can use to turn it off if needed.

How to Disable XML-RPC in WordPress
The easy way
You can just install the plugin called Disable XML-RPC plugin for WordPress.
All you have to do is activate it. It does the exact same thing as the code above.

If you do not use any mobile app or remote connections to publish on your website, you can disable XML-RPC by default.

  • disable xml rpc
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

IP class

For dedicated server owners.Each IP you order is class 4 Failover and are switchable between your...

Geolocated IP addresse

You have created sites with an international focus and are keen to work on SEO for your target...

The keyword cannibalization

Keyword cannibalization means that you have various blog posts or articles on your site that can...

Editing files using VI

VI is a Linux text editor that can edit most of the files under a Linux architecture (text files,...

Dedicated Server Info manual

This manual is to be used to make all administrators more sensitive regarding few topics related...