我们有时候在网站发布内容的时候会插入一些图片,尤其是那些使用织梦做图片类的网站时,在使用图片集的时候,会用到非常多的图片,这时候为了达到对每个图片的SEO优化,我们在上传图片时需要去给图片添加Alt属性来让搜索引擎更好的识别,但是图片的alt属性是需要手动去添加的,很繁琐,并且图片一般都是围绕标题来的,基本添加的alt属性和文章的标题差不多,这样我们可以让文章或者是图片集里的图片在添加上去之后自动把alt属性添加为文章的标题,这样既方便,又能够起到增加alt属性增强seo优化效果。
下面就告诉大家具体的修改方法:
打开文件:include/ arc.archives.class.php文件,在里面找到如下代码:
1 |
@SetSysEnv($this->Fields[ 'typeid' ],$this->Fields[ 'typename' ],$this->Fields[ 'id' ],$this->Fields[ 'title' ], 'archives' ); |
|
将上面的代码修改替换为:(请注意是替换)
1 |
$this->Fields[ 'body' ] = str_ireplace(array( 'altalt=""' , 'alt=\'\'' ), '' ,$this->Fields[ 'body' ]); |
2 |
$this->Fields[ 'body' ] = preg_replace( "@ [\s]{0,}alt[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s] @isU" , " " ,$this->Fields[ 'body' ]); |
3 |
$this->Fields[ 'body' ] = str_ireplace( "<img " , "<img alt=\"" .$this->Fields[ 'title' ]. "\" " ,$this->Fields[ 'body' ]); |
4 |
$this->Fields[ 'imgurls' ] = str_ireplace(array( 'altalt=""' , 'alt=\'\'' ), '' ,$this->Fields[ 'imgurls' ]); |
5 |
$this->Fields[ 'imgurls' ] = preg_replace( "@ [\s]{0,}alt[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s] @isU" , " " ,$this->Fields[ 'imgurls' ]); |
6 |
$this->Fields[ 'imgurls' ] = str_ireplace( "<img " , "<img alt=\"" .$this->Fields[ 'title' ]. "\" " ,$this->Fields[ 'imgurls' ]); |
|
修改完成后保存,完成后生成一下所有文章就可以看看文章里面的图片是否有Alt属性了。
还行,牙口好
那个年代的香港电影和粤语歌重新回味起来都是忧伤的味道, 第一次听的流行歌曲,就是Beyond啦,伴随着那个青葱岁月的成长,往后随时随地听到这种旋律,过往的气息就都回来了!
C的杨过哪能和姑姑结婚???果断是D啦
嗯? 你记得 我吖 还蛮开心的
年糕真的好开心有大家的鼓励>< 邮件已发 请查收~
认真练习日狗(被动时态)大法的我
结局已经证明了,鸣人就一垃圾,斑 长们 带土 佐助 都是为了和平为了正义。而鸣人则是为了黑暗为了战争。
谁鸟联合国?
准备迎接阿努纳奇人回归吧
混合动力的大巴还真有不少是车尾全封闭没车窗的
吕布抛弃了貂禅而选择
从此以后,赤瞳拿起了妹妹的刀,变成了二刀流
呵呵,停更了?
话说,楼上图片吐槽“人家休假22天=一个月的,数学是体育老师教的”我想你们绝b没有双休! (一个月只有21.5个工作日)看我的脸知道我要选什么型了
我没见过,也没遇到过黄仙。但我相信灵异事件,但我遇见过。但那些没遇见过的说我迷信,哎
哈哈哈哈哈哈哈笑死了