最近在整理 WordPress ,发现不知道哪个版本之后,头部发现一个多余的 API功能,感觉这个功能对我没多大用处,但我又不希望他在head里面输出,所以给大家介绍下禁用 API 或者 head 里面 wp-json 链接的方法···

禁用 API:

add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');

移除wp-json:

remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );

将以上代码添加到主题 functions.php 文件中即可生效···