WordPress 取消媒体默认链接源文件功能的几种方法

前端 222
5个月前

WordPress 取消媒体默认链接源文件功能的几种方法

 

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

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

WordPress 在媒体库上传图片时,默认自动链接到源文件(或者其他媒体文件);如果你的用户(即访问者),点击图片的话,就会打开图片附件页面。

遇到这种情况,访问者通常有两种选择:
1、点击浏览器返回按钮,退回上一页继续浏览;
2、关闭该网页,继续浏览其他网站。
多数情况下,网站访问者会选择后者。从搜索引擎优化的角度来讲,将图片链接到自身,不够友好,也不利于 WordPress SEO。

所以,我们只是想在文章内容中插入一张图片,而不想给这张图片加上任何链接,我们怎么做呢?

以下提供几种方法修改

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

WordPress 取消媒体默认链接源文件功能的几种方法

二、WordPress 提供选项让我们修改,只是隐藏得比较深。
设置媒体文件默认链接类型的选项叫做“image_default_link_type”,我们需要访问 https://98zx.net/wp-admin/options.php 这样的页面,然后找到“image_default_link_type”选项,我可以看到默认是“file”,这个字段有以下选项:

none -- 就是无。
file -- 使用媒体文件,比如: https://98zx.net/wp-content/2010/04/example.png
post -- 使用附件页面,比如: https://98zx.net/?attachment=1
将这个选项改为“none”,不用动别的选项,然后保存就好了。

三、用代码移除 WordPress 中的图片自动链接功能,也很简单。你只要在你使用的 WordPress 主题中增加一小段代码即可:


function wpc_imagelink_setup() {
$image_set = get_option( 'image_default_link_type' );
if ($image_set !== 'none') {
update_option('image_default_link_type', 'none');
}
}
add_action('admin_init', 'wpc_imagelink_setup', 10);

四、安装并启用 No Image Link 插件实现同样的功能。这个插件更简单,里面只有一行代码。

相关文章

WordPress 获取文章内所有图片

将下列代码添加至functions.php function hui_get_thumbnail( …

122
3个月前
WordPress 不同分类使用不同的文章模板

方法一:根据模板文件名进行判断 1.将下面的代码添加到当前主题的 functions.php 文件:…

140
3个月前
WordPress 纯代码实现外链跳转

第一步、新建go文件夹和index.php 新建一个go文件夹,然后在里面加一个index.php,…

167
3个月前

共有0条评论

评论本文