wordpress技巧:如何去掉WordPress中图片默认链接功能

  • A+
所属分类:wordpress

WordPress的媒体库功能非常强大,可以方便地管理图像、音频和视频。但是令人讨厌的是,WordPress关于图片的默认设置喜欢自动添加指向图片文件自身的链接。比如http://www.1mayi.com/wp-content/uploads/2015/02/*******.jpg,这是一个多层链接(keep alive),在网站测试评分时,它会拉低你网站的总分。上面是这样解释的:

wordpress技巧:如何去掉WordPress中图片默认链接功能

使用长链接(keep alive)

指标描述

服务器开启长连接后针对同一域名的多个页面元素将会复用同一下载连接(socket)

评分规则

服务器返回了"Connection: keep-alive"HTTP响应头元素占总元素的百分比即为此项得分

详细信息

以下内容未使用长连接:

http://www.1mayi.com/wp-content/uploads/2015/02/aiyou-bucuoo.jpg

关于要关闭WordPress自动链接图片功能的第二个原因

WordPress默认自动创建链接,链接指向图片(或者其他媒体文件)自身。这种情况下,如果网站用户,即你博客的访问者,点击图片的话,就会打开图片文件。遇到这种情况,访问者通常有两种选择:1,点击浏览器返回按钮,退回上一页继续浏览;2,关闭该网页,继续浏览其他网站。多数情况下,网站访问者会选择后者。从搜索引擎优化的角度来讲,将图片链接到自身,也不够友好。

因此,默认链接到图片文件自身这一功能,给用户带来了不好的使用体验,而且也不利于wordpress SEO。我们有必要关闭这一功能。

现在,给大家介绍一下,如何关闭WordPress图片自动链接功能。

第一种方法很简单,就是在添加图片的时候,你可以很轻松的取消这一链接(直接选择链接到无)。

wordpress技巧:如何去掉WordPress中图片默认链接功能

上面的做法固然很简单,但是时间长了,难免会有忘记的时候。因此,我们在这里要向你介绍一种更彻底的办法,来移除WordPress中的图片自动链接功能,也很简单。你只要在你使用的WordPress主题中增加一小段代码即可:

  1. function wpc_imagelink_setup() {
  2. $image_set = get_option( 'image_default_link_type' );
  3. if ($image_set !== 'none') {
  4. update_option('image_default_link_type', 'none');
  5. }
  6. }
  7. add_action('admin_init', 'wpc_imagelink_setup', 10);

除此之外,你也可以安装并启用No Image Link插件实现同样的功能。这个插件更简单,里面只有一行代码。

就我个人而言我更推崇第三种方法启用No Image Link插件来去除WordPress中图片默认链接功能,因为这样就免去因为换主题而去增加代码的麻烦了。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:7   其中:访客  4   博主  3

    • avatar summer 0

      一直再找!!

      • avatar 广州女鞋批发 1

        刚刚我试了,没用。以前的文章图片还是有链接

        • avatar 找货网 1

          谢谢,我还没测试,现在又遇到新问题,网站搬家到阿里云以后,以前存的草稿文章里面的图片不会自动适频了,图片太大有一边显示不出来。需要手动设置尺寸。

            • avatar 单触角蚂蚁 Admin

              @找货网 这个跟主题有点关系,一般的主题对图片的宽度都有限制的,像我之前的主题图片的宽度就只能小于740px,不然就会撑破页面。我目前的图片都是手动设置的,主要是想把它缩小(省流量,提高网页加载速度),设置的和页面大小相配。
              在网上找到了解决方法:http://www.11512.com/306.html,可以照着试试。

            • avatar 找货网 1

              还是觉得广东站长最多,去哪一看就是粤ICP备