Wordpress网站图片Alt属性怎么自动添加

Wordpress网站图片Alt属性怎么自动添加,第1张

asy Add Thumbnail 是一个为 WordPress 文章添加特色图像作为缩略图的插件,在倡萌看来,它的最大用处在于:自动为你的老文章添加特色图像作为缩略图。

实现方式:当有人在网站前台访问了你的老文章,而老文章没有设置过特色图像,那么它就会自动将这篇文章的第一张图片设置为特色图像(只执行一次)。 

当然,对于新文章,你可以手动设置特色图像,如果不设置,就被当做老文章一样处理了。

使用前提:①主题必须是使用特色图像功能来设置缩略图;②老文章的图片必须在媒体库(后台 - 多媒体 - 媒体库)中有记录,如果是外链图片,在媒体库中没有记录,或者文章没有图片,那这个插件就无法正常为你工作。

如果你使用过

WordPress,那么多少不会对它的多媒体库陌生,通过它能够为你的

WordPress

网站或者博客上传各种照片。每次你上传一张新的图片至

WordPress

的多媒体库的时候,系统就会要求你添加一些细节。WordPress

会要求用户为图片添加标题或者描述,不过经常被忽略的是

ALT

Text(备用文本),能够在图片无法显示的时候作为图片的文本描述。

访问:Automatic

Alternative

Text

|微软Computer

Vision

API

WP

Tavern

Jeff

Chandler

在近日撰写的博文中,表示

ALT

Text

被经常被使用却被极大忽视的。Chandler

表示

ALT

Text

不应该被忽略,因为搜索引擎使用它们作为索引目录,并帮助消除用户的访问障碍。

为此微软为

WordPress

提供了名为

Automatic

Alternative

Text

的插件,能够自动填充

ALT

Text

文本。该插件使用微软的

Computer

Vision

API,而

Computer

Vision

是微软机器学习

Cognitive

服务的组成部分。通过该插件,WordPress

用户能够能够访问对图片进行分析,从而形成

ALT

文本。

自然

Jeff

Chandler

也坦言这个插件和微软的

Computer

Vision

API

并不是十分完美,在部分图片中的描述并不是十分精准。这款插件目前是免费的,且能够获得免费预览版的

Computer

Vision

API,免费预览版能够提供每月最高

5000

次的转换,每分钟不超过

20

次。

这个不需要插件的,wordpress主题文件代码就可以实现,只需要添加图片标题 title 属性就可以了,如下:

<img src="/wp-content/themes/imges/121.jpg" alt="" title="鼠标移上就显示标题" width="150" height="150" />

如果是文章中的图片,可以在functions.php文件中添加 高时银博客 使用的代码,如下:

//图片alt——给文章图片自动添加alt和title信息

add_filter('the_content', 'img_info')

function img_info ($img_info){

$pattern = "/<img(.*?)src=('|\")([^>]*).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i"

$replacement = '<img$1src=$2$3.$4$5 alt="'.get_the_title().'" title="'.get_the_title().'"$6>'

$img_info = preg_replace($pattern, $replacement, $img_info)

return $img_info

}

这段代码会自动调用文章标题作为图片的alt和tltle属性。

呵呵,希望帮到你了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11799220.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存