Skip to content

This plugin disables XML-RPC API in WordPress 3.5+, which is enabled by default. It also unsets the X-Pingback header.

License

Notifications You must be signed in to change notification settings

jacobwise/disable-xml-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

=== Plugin Name === Contributors: solvethenet, philerb, swellfire Donate link: http://www.philerb.com/wp-plugins/appreciation/ Tags: xmlrpc Requires at least: 3.5 Tested up to: 3.9.1 Stable tag: 1.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

This plugin disables XML-RPC API in WordPress 3.5+, which is enabled by default.

== Description ==

This plugin disables the XML-RPC API on a WordPress site running 3.5 or above and unsets the X-Pingback header.

Beginning in 3.5, XML-RPC is enabled by default. Additionally, the option to disable/enable XML-RPC was removed. For various reasons, site owners may wish to disable this functionality. This plugin provides an easy way to do so.

== Installation ==

  1. Upload the disable-xml-rpc directory to the /wp-content/plugins/ directory in your WordPress installation
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. XML-RPC is now disabled!

To re-enable XML-RPC, just deactivate the plugin through the 'Plugins' menu.

== Frequently Asked Questions ==

= Is there an admin interface for this plugin? =

No. This plugin is as simple as XML-RPC is off (plugin activated) or XML-RPC is on (plugin is deactivated).

= How do I know if the plugin is working? =

There are two easy methods for checking if XML-RPC is off. First, try using an XML-RPC client, like the official WordPress mobile apps. Or you can try the XML-RPC Validator, written by Danilo Ercoli of the Automattic Mobile Team - the tool is available at http://xmlrpc.eritreo.it/ with a blog post about it at http://daniloercoli.com/2012/05/15/wordpress-xml-rpc-endpoint-validator/. If you host provides a caching service, make sure to clear your cache before you check with any of the validators.

== Screenshots ==

== Changelog ==

= 1.0 =

  • Initial release

== Upgrade Notice ==

= 1.0 =

  • Initial release

About

This plugin disables XML-RPC API in WordPress 3.5+, which is enabled by default. It also unsets the X-Pingback header.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages