如何自定义wordpress默认的图片附件链接方式

  • 时间:2020-05-16 19:39:54
  • 分类:网络文摘
  • 阅读:112 次

在 wordpress “多媒体上传”页面,我们发现当你选中要插入的图片时,右下角的“附件显示设置”处有一个“链接到”选项,其中有媒体文件、附件页面、自定义 URL、和无(链接)四个选项。默认会链接到“媒体文件”。如下图所示:

自定义WordPress图片附件的默认链接方式

对于主题自带灯箱效果或启用图片灯箱 Lightbox 效果插件的 wordpress 而言,将图片链接到“媒体文件”是最理想的。因为只有图片链接到“媒体文件”,图片的灯箱效果才能生效。(可点击上图查看灯箱效果)

但凡事没有绝对。如果需要将图片链接到“附件页面”或者选择“无”,就只能单独对每一张图片的链接进行手动设置,非常繁琐。那么应该如何自定义WordPress图片附件的默认链接方式呢?

一、通过修改主题的配置文件更改。

WordPress 图片附件的默认链接方式是通过参数 image_default_link_type 来定义的,有’none’,’file’,’post’三个参数,分别代表“无链接”,“媒体文件”(原始地址),“附件页面”。以修改为链接到"附件页面"为例:

添加如下代码到当前 wordpress主题的配置文件 functions.php 中,保存即可。

  1. //图片默认连接到附件页面
  2. update_option('image_default_link_type', 'post');

代码中的’post’字段即代表默认链接方式为“附件页面”,可根据自己的需要进行更改。

二、通过 wordpress 默认隐藏的“全部设置”选项更改。

登陆wordpress,打开 https://www.yourdomain.com/wp-admin/options.php 使用Ctrl+F,找到 image_default_link_type 更改参数为 post 保存设置即可。

推荐阅读:
为 WordPress 主题添加花瓣飘落特效  wordpress插件:WP-China-Yes 切换WP站点与官方通信至国内节点解决后台更新429错误  一段代码轻松解决wordpress定时发布失败的问题  WordPress官网打不开 出现 429 Too Many Request 的原因  下载更新wordpress程序及插件的方法  禁用wordpress4.4+版本自动生成768w像素缩略图功能  自动为wordpress文章图片添加alt属性和title属性  如何为WordPress导航菜单、标签、出站等链接添加nofollow标签属性  如何设置WordPress的RSS feed更新频率  利用WordPress开发者调试模式解决PHP500内部服务器错误 
评论列表
添加评论