如何让站点的图片自动添加上漏掉的alt和属性

属性,我想大部分博主站长应该都不会陌生。属性都漏掉,这个对于图片的优化应该是非常不利的。在这里,跟大家普及一下图片的alt和属性:属性是搜索引擎爬虫识别我们的图片的唯一方式。属性中最好带有文章的关键字。属性,但是如果人工补齐的话,这个可是一个浩大的工程,很多人都会放弃的,包括我在内。大家可以随意打开某篇含有图片的文章测试看看。期待高手出现把以上代码完善。

我们博客网站上的每一篇文章或多或少都会有一些图片,我想大多数博主和站长应该不会对图片的alt和属性感到陌生。我们都知道图片的alt和属性很重要,但是在添加图片的时候不能一直坚持,或者偶尔会漏掉alt或者,或者alt和属性都漏掉了,应该是非常不利于图片的优化. 所以,今天我将告诉你如何自动为网站的图片添加缺失的 alt 和属性。

纯代码实现 WordPress 图片自动添加 alt 和 title 属性 WordPress 云速博客

在这里,跟大家科普一下图片的alt和属性:

属性:主要针对用户,当用户的鼠标放在图片上时,显示的文字就是属性。

alt属性:主要针对搜索引擎,也针对用户。当图片加载失败时,会显示alt属性中的内容。此外,alt 属性是搜索引擎爬虫识别我们图片的唯一方式。

一个完整的优化图片应该同时具备和alt属性,alt属性最好包含文章的关键词。

回归正题,仔细分析我们网站图片的alt和属性,不外乎以下四种情况:

现在我们的重点是完成前三个案例中图片的alt和属性,但是如果手动完成,这是一个巨大的工程,很多人都会放弃,包括我。

好在它功能强大,网上也有相当多的资源。经过本站的修改和测试,我们发现只需要在我们使用的主题的.php文件的最后添加如下代码?>就可以自动将图片添加到网站的alt和属性中。

/*** 自动添加图片 alt 和属性 | 导航 **/le($){$post;$=();$=$[0]->;$=();$=$post->;$ = “

]*src=(\”??)([^\”>]*?)\\1[^>]*>”;if((“/$/siU”,$,$,)){if( !($)){for($i=0;$i’;$=($tag,$url,$);}}}$;}(”,”);

上述代码的默认alt属性为“文章标题分类名称编号”,该属性为“文章标题分类名称编号-站点名称”。

以上代码已在云速博客上成功运行。可以随意打开一篇带图片的文章进行测试。

特别说明:

1、以上代码仅适用于没有alt或属性的图片。如果图片已经具有 alt 或属性,则它们的值为 null 且无效。例如,图片的 alt=”” 对该 alt 属性无效。

2、上面的代码会智能判断,如果没有alt和,那么会自动给图片添加alt和;如果没有alt属性,则会自动给图片添加alt属性;如果没有属性,则该属性将自动添加到图像中。让我们慢慢来。

3、本来想把文章的关键词(Tag标签)加到alt属性中,可惜用了半天没用,后来改成了文章分类。期待高手的出现,完善以上代码。

免责声明:本文来自网络用户投稿,不代表本站观点和立场。如有侵权请发送邮件至tzanseo@163.com告知本站删除,本站不负任何责任及承诺。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

发表评论

登录后才能评论