直接将代码放置到当前主题 functions.php 文件中添加以下代码
`//禁用 REST API、移除 wp-json
add_filter('rest_enabled', '_return_false');
add_filter('rest_jsonp_enabled', '_return_false');
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
`
最好在robots.txt里面禁止wp-json抓取;
`User-agent: *
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: //comment-page-
Disallow: /?replytocom=
Disallow: /category/*/page/
Disallow: /tag/*/page/
Disallow: /*/trackback
Disallow: /feed
Disallow: /*/feed
Disallow: /comments/feed
Disallow: /?s=*
Disallow: //?s=\
Disallow: /?
Disallow: /?p
Disallow: /attachment/
Disallow: /wp-json/
Sitemap: http://www.*.com/sitemap_1.xml`
评论