校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dedecms文章中的圖片自動添加ALT屬性

dedecms文章中的圖片自動添加ALT屬性

POST TIME:2017-11-12 23:37

打開Include/ arc.archives.class.php
查找:
@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');
在上面代碼后面添加:
//替換圖片Alt為文檔標題
$this->Fields['body'] = str_ireplace(array('alt=""','alt=\&;\&;'),'',$this->Fields['body']);
$this->Fields['body'] = preg_replace("@ [\s]{0,}alt[\s]{0,}=[\&;'\s]{0,}[\s\S]{0,}[\&;'\s] @isU"," ",$this->Fields['body']);
$this->Fields['body'] = str_ireplace("<img " ,"<img alt='".$this->Fields['title']."' ",$this->Fields['body']);
上面是修改默認的模板標簽:{dede:field.body/} ,如果是其它字段,可以修改$this->Fields[‘body’] 為其它的字段名。
效率說明:使用了正則處理,會降低一些生成速度,如果數據量小,則可以忽略。


上一篇:DEDE后臺編輯器DIV自動轉P標簽的方法

下一篇:DEDECMS讓文章的大圖片不破壞布局

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 桂平市| 武汉市| 绥化市| 霍州市| 雷山县| 牙克石市| 前郭尔| 临猗县| 新余市| 沁水县| 怀宁县| 东方市| 大冶市| 吉水县| 涡阳县| 内江市| 沐川县| 天镇县| 阿城市| 营山县| 搜索| 如东县| 上栗县| 柳州市| 芜湖县| 广东省| 天祝| 涟水县| 定陶县| 邹平县| 九龙坡区| 昂仁县| 千阳县| 大邑县| 墨脱县| 阿拉善右旗| 介休市| 琼中| 阿坝县| 道真| 昌图县|