WordPress图片SEO-文章图片自动添加Alt和Title

很多朋友都喜欢在自己的而博客当中上传自己最近的生活照,毕竟博客中的内容主要是自己平时生活的积累,很多东西都是与自己息息相关的。

一篇文章中上传一些图片之后,会令整个网页变得生动许多,另外图片在网页中算是组成的一部分,一篇好的内容配上几张拥有点睛之笔的图片,将会令整个网页变得更加生动,利于阅读体验。

百度的百度经验中的所有篇章,都明码标记,如果是一片原创文章至少配备六张以上的图片,这样才算一篇合格的经验。

一个网页被索引的内容中,除了文本意外还有图片。

我想您一定看过百度图片这个网站,其实百度图片的所有图片都是来自第三方网站,并且这些图片都是可以链接到您的网页的。

那问题也就随之而来,究竟怎样的图片,才会被索引,被收录呢?

被收录的原因有很多,原创图片,以及大图,都是可以被百度很好的收录Google则相对更加的先进一点,图片的尺寸在1080p这个规格以上之后,您会发现您的网页被收录的图片会非常多。

还有一个很重要的原因,之所以图片被收录,并且具有一定关联性连接到您的博客,与这个图片的命名具有一定关系。

这就涉及到图片的title名称,以及Alt。

WordPress图片SEO-文章图片自动添加Alt和Title

其中图片的title;指的是图片的名称,当然这个是需要进入到网页的源代码中才才能看到,部分浏览器,直接将鼠标悬浮于图片上方,也可以看到。

图片的Alt;是在网页的图片无法加载的时候,显示的内容,相当于是图片的解释。

可能访问您网站的访客视力不好的前提下,文本展现图片,就显的十分关键。

说了那么多,图片的title属性和Alt属性在网页都十分的重要,所以增加这一项功能也显得非常有必要。

WordPress的很多主题其实已经内置了图片自动title和Alt功能的,但是还有一些功能并不优秀的主题没有内置这个功能,所以今天小编教大家如何利用代码实现WordPress文章或者页面的图片自动添加title属性以及Alt属性。

//给文章图片自动添加alt和title信息
add_filter('the_content', 'imagesalt');
function imagesalt($content) {
       global $post;
       $pattern ="/<a(.*?)href=('|")(.*?).(webp|bmp|gif|jpeg|jpg|png)('|")(.*?)>/i";
       $replacement = '<a$1href=$2$3.$4$5 alt="'.$post->post_title.'" title="'.$post->post_title.'"$6>';
       $content = preg_replace($pattern, $replacement, $content);
       return $content;
}

WordPress文章页和页面图片自动添加title以及Alt使用教程

将以上代码复制后,直接粘贴到您的主题的function.php文件中的最后一行即可。

另外划重点,以上自动添加title和Alt的代码只支持“webp、bmp、gif、jpeg、jpg、png”这六种格式,如果您的图片是其他格式,则可以在图片格式括号中,按照原先一样的格式添加您的图片后缀名即可。

结语

WordPress的自定义功能还是非常的方便的,大多数的功能都可以直接在主题的function.php文件中添加就行了。

使用以上代码之前,建议您打开浏览器的开发助手,查看源代码中图片是否已经具有title和Alt属性,如果已经有了,则不要添加了。避免浪费服务器资源。

好了今天的分享就到这里了,希望能够帮到您。

人已赞赏
Uncategorized

快速在博客中提交评论推广自己的方法

2020-6-2 9:59:49

WordPress功能扩展代码

WordPress纯代码实现文章外链加密跳转加nofollow标签

2020-5-20 0:44:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索