wee / wee-remove-xmlrpc-methods
此包已被弃用且不再维护。未建议替代包。
WordPress 插件,用于从 API 中移除所有 XML-RPC 方法。
1.4.0.3
2021-10-02 13:21 UTC
Requires
- php: ^5.4 || ^7.0 || ^8.0
Requires (Dev)
- composer/installers: ~1.8
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- phpcompatibility/php-compatibility: ^9.3.5
- squizlabs/php_codesniffer: ^3.3.1
- wp-coding-standards/wpcs: ^2.2.1
README
维护已转移到 wordpress.org。
WordPress 插件,用于从 API 中移除所有与 WordPress 相关的 XML-RPC 方法。
该插件是使用 xmlrpc_enabled 钩子的一种替代方案,因为该钩子仅用于“禁用需要身份验证的 XML-RPC 方法”。
激活此插件将禁用 pingback 和 trackback,因为这些依赖于 XML-RPC。
插件测试
您可以使用 cURL 从命令行测试插件是否正常工作
curl -d '<?xml version="1.0"?><methodCall><methodName>system.listMethods</methodName><params><param><value><string/></value></param></params></methodCall>' https://<your domain>/xmlrpc.php
此操作应仅返回 system
方法。
如果请求返回以 wp.
开头的方法,则插件未激活。