禁用WordPress的REST API功能并移除wpjson链接可以通过编辑WordPress的功能文件(functions.php)或者使用插件来完成。下面分别介绍两种方法:
方法一:通过编辑functions.php文件
// 禁用REST API
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');
// 移除wpjson链接
remove_action('template_redirect', 'rest_output_link_header', 11);
方法二:使用插件
如果您不熟悉编辑主题文件或者想要更简便的方法,您可以使用REST API禁用插件来完成这个任务。以下是如何使用插件来禁用REST API和移除wpjson链接的步骤:
这个插件将自动禁用REST API并移除wpjson链接。没有额外的配置步骤,它会立即生效。
请注意,禁用REST API可能会影响某些功能或插件,因此在禁用之前确保您了解其可能的影响。如果您只是想限制对REST API的访问,可以考虑使用其他方法,如使用插件来添加身份验证或限制访问权限。