How to enable remote publishing in WordPress (XML-RPC)

In order to update your WordPress website from your mobile phone or another remote location, you need to enable XML-RPC  (XML Remote Procedure Call). This was disabled by default in WordPress versions 2.6 to 3.4 for security reasons. These security issues have been resolved in WordPress 3.5 and XML-RPC is enabled by default.

Enabling XML-RPC in WordPress 3.4 and below

Due to security issues in WordPress versions 3.4 and below, XML-RPC has been disabled by default.

To enable XML–RPC:

  1. Log into your WordPress Admin
  2. On the sidebar, select Settings and then Writing
  3. Check the box next to XML-RPC
  4. Save your settings

Alternatively, you could update to the latest version of WordPress, as XML-RPC is enabled by default.

Enabling XML-RPC in WordPress 3.5

WordPress has resolved the security issues related to XML – RPC and it is enabled by default. You do not need to do anything to publish to your WordPress blog remotely.

Disabling XML-RPC in WordPress 3.5

If you wish to disable XML-RPC, you can do this through the use of a Disable XML-RPC WordPress plugin.

So now you should be able to remotely update your WordPress website without any issues. Happy WordPressing!