所属分类:WordPress教程
是不是发现百度重复收录你网站同一篇文章只是地址不一样,其实都是一篇文章,这就是shortlink这个短链接地址造成的。
移除前源代码效果:
移除 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 );
移除后源代码效果:
另外,还有移除 REST API 的代码如下,但是这个可能会导致你网站打不开,需要谨慎添加;
//移除 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 站的头部精简有利于搜索引擎的抓取