新闻中心

Ecshop替换系统中商品详情页部分的图片的alt图片描述

作者 / 无忧主机 时间 2015-10-14 17:16:52

alt标签实际上是网站上图片的文字提示。在alt标签中加入关键词是很好的提升关键词排名的方法,但需要注意的是并不能提高关键词密度。据小编观察,如果图片没有alt描述,那么百度在“图片搜索”里的图片文字描述将使用网页的标题,如果这个网页的文章包含有几张图片,那么这几张图片在百度“图片搜索”里的描述是相同的。不过上述问题并非绝对,百度有时会在图片附近的文字里获取相关的信息,作为图片描述,但我从搜索结果发现,很多描述都是七不搭八的。其实百度这样的处理方式,我们完全可以理解,因为如果一张图片的alt属性没有注明的话,那谁知道这张图片是干什么用的?毕竟是机器判断而不是人工分析。扯了这么久是让大家聊天alt的重要性。商城类站点我们常常需要在产品描述中添加的图片有alt描述内容,但是大多数时候在添加图片的时候又没有添加图片的描述信息。今天无忧主机小编将给大家介绍一下:Ecshop替换系统中商品详情页部分的图片的alt图片描述。国庆过后,希望各位站长多多支持无忧主机PHP免备案虚拟主机 首先需要在ECshop程序的部分考虑自动添加ALT信息,设置相关内容 下面以修改alt=""的部分修改alt="产品名称"为例修改: 文本编辑器(editplus)打开include/lib_goods.php文件,查找在函数get_goods_info中:

/* 修正商品图片 */ $row['goods_img'] = get_image_path($goods_id, $row['goods_img']); $row['goods_thumb'] = get_image_path($goods_id, $row['goods_thumb'], true);
下面填写一行:
$row['goods_desc'] = preg_replace('/alt=([\'|\"]){2}/','alt="'.$row['goods_name'].'"',$row['goods_desc']);
附加:替换所有图片的alt内容为指定内容代码:
preg_replace('#alt="[^"]*"#i','alt="".$title.""',$str);
无忧主机相关文章推荐阅读: ECSHOP教程:设置商品详情页显示折扣和节省 ECSHOP教程:在商品详情页显示品牌LOGO图片 ECSHOP程序如何设置才可以让后台编辑器功能更加完善呢?

本文地址:https://www.51php.com/ecshop/20354.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服