• 欢迎访问往前方资源网,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入往前方 QQ群
  • 新版资源帝影院 原藏藏影院重新开启http://dy.ziyuandi.cn欢迎围观
  • 分享IT江湖那些趣事,那些牛人传说,那些稀奇古怪的网站,那些爱不释手的应用软件!如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏往前方吧
  • 往前方的推荐:每日更新.帮助广大网友各位小伙伴买到更有性价比商品往前方力荐!http://mai.ziyuandi.cn 戳这里跟着资源帝挖白菜,从此快递收不停!
  • 往前方资源网,国内最具专业精品资源分享站!你想要的这里都有!百度一下 【往前方】 第一个就是本站!

经验秘籍:如何移除wordpress博客头部的wp-json链接

wordpress搭建网站就是这么臃肿、笨拙。每次升级都增加一些功能,并且要在页面输出内容,这样会影响网站的打开速度。如果禁用需要安装插件,那么每次升级都要安装几个插件?所以能用代码的最好不要安装插件。你懂的。

WordPress 4.4以上的版本,通过源代码查看头部会看到http://www.wangqianfang.com.com/wp-json/;rel=”https://api.w.org/”这个/wp-json/并不是每个网站都需要的,或者说需要,但是并不希望他在head里面输出。会影响wordpress的打开速度。如何移除head里面wp-json链接呢?网上找到了一个方法。即在主题functions.php文件中添加以下代码。

//移除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 );

再经过源代码查看HTTP头部已经移除了。但通过百度站长平台的工具的抓取诊断查看,头部一样输出Link:; rel=”https://api.w.org/”。如下图:所以以上代码不能完全移除wp-json链接,改为以下代码才能移除。

//移除wp-json

remove_action( ‘template_redirect’, ‘rest_output_link_header’, 11, 0 );

remove_action( ‘wp_head’,’rest_output_link_wp_head’ );

remove_action( ‘wp_head’, ‘wp_oembed_add_discovery_links’ );

PS:如果直接复制代码添加不成功,是标点符号的大小写问题。请切换小写修改标点符号再保存。


往前方 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明经验秘籍:如何移除wordpress博客头部的wp-json链接

历史上的今天:

喜欢 (0)
[fmfbth@qq.com]
分享 (0)
往前方
关于作者:
专注网络资源,分享最具价值内容!热爱互联网,痴迷于和计算机网络有关的一切事物。分享是【往前方】本站的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址