今天把网站的日志文件拉出来看了下,发现搜索引擎的蜘蛛抓取了很多“?=xxx”的链接,这是WordPress站的动态短链接,最好不要给搜索引擎抓取,那么如何移除WP站head中shortlink、wp-json呢,三零软件今天就来教大家几招,几行代码就能解决。
WordPress站移除头部shortlink、wp-json教程
如果你打开网站文章页的源代码,发现有下面图中的“?=xxx”的短链接,这就说明你的WordPress站也存在跟我一样的问题,只需要通过下面的代码就可以解决,将代码复制到你当前主题中“functions.php”的末尾即可;
移除前源代码效果:
移除shortlink代码:
// 移除头部 wp-json 标签和 HTTP header 中的shortlink
remove_action('wp_head','wp_shortlink_wp_head',10,0);
remove_action('template_redirect','wp_shortlink_header',11,0);
移除后源代码效果:
同样的,我们也不需要在WP站的head部分保留wp-json信息,可以通过下面的代码移除,将代码复制到你当前主题中“functions.php”的末尾即可;
移除前源代码效果:
移除wp-json代码:
// 移除头部 wp-json 标签和 HTTP header 中的 link
remove_action('wp_head', 'rest_output_link_wp_head', 10 );
remove_action('template_redirect', 'rest_output_link_header', 11 );
移除后源代码效果:
另外,还有移除RESTAPI的代码如下,但是这个可能会导致你网站打不开,需要谨慎添加;
//移除 REST API
add_filter('json_enabled', '__return_false' );
add_filter('json_jsonp_enabled', '__return_false' );
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');
以上的内容就是WordPress站移除头部shortlink、wp-json教程,将WP站的头部精简有利于搜索引擎的抓取,建议用WordPress建站的朋友们按照这篇教程操作下。

![图片[1]-怎么去掉 Wordpress 网站 head 中 shortlink、wp-json 教程](https://upai.000blog.com/wp-content/uploads/2026/04/2026421859.webp)
![图片[2]-怎么去掉 Wordpress 网站 head 中 shortlink、wp-json 教程](https://upai.000blog.com/wp-content/uploads/2026/04/2026421902.webp)
![图片[3]-怎么去掉 Wordpress 网站 head 中 shortlink、wp-json 教程](https://upai.000blog.com/wp-content/uploads/2026/04/2026421907.webp)
![图片[4]-怎么去掉 Wordpress 网站 head 中 shortlink、wp-json 教程](https://upai.000blog.com/wp-content/uploads/2026/04/2026421913.webp)
没有回复内容