zblog网站程序自动添加图片alt标签代码

吴哲路 2019年10月16日14:41:16zblog网站程序自动添加图片alt标签代码已关闭评论 24,488

alt属性是一个必需的属性,用于在图像无法显示时指定替代文本。假设用户由于以下原因无法查看图像,alt属性可以为图像提供替代信息:
网络速度太慢,src属性中的错误,浏览器禁用的图像,以及用户使用的屏幕阅读器标签的alt属性指定了替代文本,以在图像无法显示或用户禁用图像显示时替换浏览器中显示的图像内容。

我们强烈建议您在文档的每个图像中使用该属性。这样,即使不能显示图像,用户仍然可以看到一些关于丢失了什么的信息。此外,对于残疾人来说,alt属性通常是他们理解图像内容的唯一方式。

从上面可以看出,图片的alt标签非常重要,特别是对于搜索引擎优化来说,目前的搜索引擎已经把图片的alt标签作为一个重要的测试指标。

zblog中有一些插件可以自动将alt标记添加到图片中,并自动将文章标题用作图片的alt标记。在应用中心找到Tctitleseo插件

今天,让我们讨论如何通过代码实现这个函数。一劳永逸地,没有必要担心在发表文章时忘记给图片添加alt标签。

实现图片alt标签的自动添加
1.在最后一行找到当前主题的include.php文件?>在上面添加以下功能代码:

函数IMgalt(& $模板){
全球$ zbp
$ article = $ template-> GetTags(' article ');
$pattern = "/
$ replacement =
$content = preg_replace($pattern,$replacement,$ article-> Content);
$文章->内容= $内容;
$template->SetTags('文章',$文章);
}
Zblogphp自动添加图片替换标签代码,实现主题的手动修改,支持图片替换标签的自动添加

2.将装载界面代码添加到include.php文件的活动插件_XXXX()函数部分(XXXX因主题而异,只要您找到活动插件,通常在标题的前几行):

Zblogphp自动添加图片替换标签代码,实现主题的手动修改,支持图片替换标签的自动添加

添加_过滤器_插件(“过滤器_插件_视图帖子_模板”、“imgAlt”);
3.保存后,文章中的图片将自动添加alt属性,并将文章标题设置为alt属性值。最好更新较低的缓存

吴哲路