=== Simple Disable XML-RPC === Author URI: https://www.wpsatkhira.com Plugin URI: https://wordpress.org/plugins/simple-disable-xml-rpc/ Donate link: Contributors: wpdelower Tags: xmlrpc, xml, security, disable xml, disable xml rpc, simple disable xml rpc, ddos attacks Requires at least: 5.7 Tested up to: 6.4.2 Requires PHP: 7.2 Stable tag: 1.0 License: GPLv2 License URI: https://www.gnu.org/licenses/gpl-2.0.html Donate link: https://www.wpsatkhira.com/donate Simple Disable XML-RPC is a user-friendly WordPress plugin that empowers website administrators to easily control and secure their site by enabling or disabling the XML-RPC functionality. With a simple toggle switch, this plugin helps protect your WordPress site from potential XML-RPC-related security threats, enhancing your website\'s overall safety and performance. == Description == Simple Disable XML-RPC is a powerful yet user-friendly WordPress plugin designed to give website administrators complete control over the XML-RPC functionality of their WordPress site. XML-RPC is a feature that enables remote communication with your website, allowing external applications and services to interact with your WordPress installation. While XML-RPC can be useful, it can also pose security risks if not properly managed. This plugin simplifies the process of managing XML-RPC, enhancing your site's security and performance with ease. == Key Features: == **Effortless XML-RPC Control:** With "Simple Disable XML-RPC," you can easily enable or disable XML-RPC functionality on your WordPress site. The plugin provides a straightforward toggle switch, allowing you to make quick adjustments as needed. **Enhanced Website Security:** By disabling XML-RPC when it's not needed, you can significantly reduce the potential attack surface for malicious actors. This helps safeguard your website against various XML-RPC-related security threats. **Improved Performance:** When XML-RPC is disabled, it can lead to improved website performance and resource optimization. This is particularly beneficial for sites where remote connectivity features are unnecessary. **User-Friendly Interface:** The plugin's intuitive user interface ensures that even those with limited technical expertise can easily manage XML-RPC settings without the need for complex configurations or coding. **Zero Coding Required:** You don't need to be a coding expert to control XML-RPC. The plugin abstracts the technical details, making it accessible to all WordPress users. **Real-time Changes:** Any changes to XML-RPC settings take effect in real-time, ensuring that your site's security can be adjusted promptly to meet your requirements. **Compatibility:** "Simple Disable XML-RPC" is designed to work seamlessly with various WordPress themes and plugins, ensuring that it won't disrupt your website's core functionality. **Regular Updates:** The plugin is actively maintained and updated to ensure compatibility with the latest versions of WordPress and to address any potential issues. **Customer Support:** In case you encounter any difficulties or have questions, the plugin's support team is available to assist you, providing prompt and helpful responses. == Frequently Asked Questions == = Is there an admin interface for this plugin? = Yes. Please go to Settings > Simple Disable XML-RPC = How do I know if the plugin is working? = There are a few easy methods for checking if XML-RPC is off: 1. Try using an XML-RPC WordPress client, like the official WordPress mobile apps. The WordPress mobile app should tell you that "XML-RPC services are disabled on this site" if the plugin is activated. 2. Use the curl command to send an XML-RPC request to your site. If the response contains "XML-RPC services are disabled on this site" then the plugin is working properly and WordPress will not send data back to XML-RPC requests. 3. Try the XML-RPC Validator, written by Danilo Ercoli of the Automattic Mobile Team - the tool is available at [https://xmlrpc-check.hostpress.me/](https://xmlrpc-check.hostpress.me/). Information and source code for the tool are available on GitHub at [https://github.com/daniloercoli/WordPress-XML-RPC-Validator](https://github.com/daniloercoli/WordPress-XML-RPC-Validator). Keep in mind that you want the validator to fail and tell you that XML-RPC services are disabled. See the screenshots for examples of what these tools will return when the plugin is enabled. == Installation == 1. Go to `Plugins` in the Admin menu 2. Click on the button `Add new` 3. Search for `Simple Disable XML-RPC` and click 'Install Now' or click on the `upload` link to upload `simple-disable-xml-rpc.zip` 4. Click on `Activate plugin` 5. Click Settings or go to Settings > Simple Disable XML-RPC 6. Check the box == Screenshots == 1. An example of the error when XML RPC is disabled sucessfully. 2. An example of Simple Disable XML-RPC Settings page. == Changelog == = 1.0 = * Initial Release == Upgrade Notice == = 1.0 = * Initial Release