日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

中 自动展示链接的内容_织梦DEDECMS文章内容中的图片自动添加ALT和title属性方法...

發布時間:2023/12/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 中 自动展示链接的内容_织梦DEDECMS文章内容中的图片自动添加ALT和title属性方法... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天下載我資源網(www.xiazaiwo.net)要說的是織夢DEDECMS文章內容中的圖片自動添加ALT和title屬性,如果覺得不錯,請分享給大家,也給大家做個參考。一起跟隨小編過來看看吧!

織夢文檔后臺添加圖片默認為空,如果你想給所有的文檔內容里的img 補上標題,方法有2種!

方法一

打開Include/ arc.archives.class.php

查找:

@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');

在上面代碼后面添加:

//替換圖片Alt和title為文檔標題$this->Fields['body'] = str_ireplace(array('alt',''),'',$this->Fields['body']);$this->Fields['body'] = preg_replace("@ [s]{0,}alt[s]{0,}=["'s]{0,}[sS]{0,}["'s] @isU"," ",$this->Fields['body']);$this->Fields['body'] = str_ireplace("Fields['title']."" .$this->Fields['title']."" ",$this->Fields['body']);$this->Fields['imgurls'] = str_ireplace(array('alt',''),'',$this->Fields['imgurls']);$this->Fields['imgurls'] = preg_replace("@ [s]{0,}alt[s]{0,}=["'s]{0,}[sS]{0,}["'s] @isU"," ",$this->Fields['imgurls']);$this->Fields['imgurls'] = str_ireplace("Fields['title']."" ",$this->Fields['imgurls']);

上面是修改默認的模板標簽:{dede:field.body/} ,如果是其它字段,可以修改$this->Fields[‘body’] 為其它的字段名。

效率說明:使用了正則處理,會降低一些生成速度,如果數據量小,則可以忽略。

方法二

不修改系統核心文件,只用在模板里面調用就行了。

把文章內容頁文章內容標簽

{dede:field.body/}

改成

{dede:field.body runphp=yes}global $dsql,$id,$aid;$myid = isset($id) ? $id : $aid;$row = $dsql->GetOne("SELECT title FROM `dede_archives` WHERE id=$myid");$title = $row['title'];$str = @me;$search = '/(]+>)/is';$search1 = '/(]+>)/is';$content = preg_replace($search,'$1$3',$str);$content = preg_replace($search1,'$1$3',$content);@me = str_replace('

改好后,生成文檔內容頁,查看源代碼,效果如下

搞定!

總結

以上是生活随笔為你收集整理的中 自动展示链接的内容_织梦DEDECMS文章内容中的图片自动添加ALT和title属性方法...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。