帝國CMS增加正文圖片自動(dòng)替換alt屬性值為標(biāo)題內(nèi)容
隨著百度技術(shù)的提高,對(duì)圖片的識(shí)別度越來越高,為了迎合百度的機(jī)制,對(duì)正文的圖片添加alt,更加有利于百度的爬取。
實(shí)現(xiàn)過程其實(shí)很簡單,添加一個(gè)正則函數(shù)就可以了。
首先在/e/class/userfun.php里面添加函數(shù)代碼:
function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){
$title=$_POST['title'];
$htmls=$value;
$pattern = "/<img[^>]+>/";
preg_match_all($pattern, $htmls, $matches);
for ($i=0; $i<=count($matches[0]); $i++) {
preg_match_all("/alt=".+?"/",$matches[0][$i],$altimg);
preg_match_all("/title=".+?"/",$matches[0][$i],$titleimg);
$t_alt=count($altimg[0]);
if($t_alt==0){
$htmls=str_replace("<img","<img alt="{$title}"",$htmls);
$htmls=str_replace("<img","<img title="{$title}"",$htmls);
}
}
return $htmls;
}
然后再模型里正文字段newstext添加函數(shù)名稱,如圖:在字段處理函數(shù)文本框填上user_imgalt (后臺(tái)修改或則后臺(tái)添加的時(shí)候執(zhí)行這個(gè)函數(shù))
相關(guān)推薦
-
帝國CMS多表調(diào)用最新信息的方法
這篇文章主要為大家介紹了帝國CMS多表調(diào)用最新信息的方法,主要通過靈動(dòng)標(biāo)簽的sql語句調(diào)用結(jié)合union來實(shí)現(xiàn),是非常實(shí)用的技巧,需要的朋友可以參考下
-
帝國CMS判斷是否有內(nèi)容分頁的方法
帝國CMS判斷是否有內(nèi)容分頁,有就顯示,沒有就不顯示。以免沒有的分頁的時(shí)候占了一行位子,不是非常美觀。
-
帝國CMS商城系統(tǒng)如何實(shí)現(xiàn)在線支付后發(fā)送訂單郵件提醒功能
帝國CMS是個(gè)強(qiáng)大的內(nèi)容管理系統(tǒng),其商城的功能也很強(qiáng)大,當(dāng)用戶下單,支付后我們?cè)趺粗烙杏脩粝聠瘟四兀恳驗(yàn)槲覀儾荒軙r(shí)時(shí)刻刻都在網(wǎng)站后臺(tái),不斷的刷新頁面去看有無訂單,最常用的做法是用郵件提醒我們,有人下單了.
-
帝國CMS內(nèi)容頁附件中文顯示或者顯示代碼名稱下載
在帝國CMS模板制作中,比如內(nèi)容頁面顯示該內(nèi)容的附件地址,必須顯示原始路徑地址,或者說想要中文的路徑地址。那么就要用以下方法來實(shí)現(xiàn)了:
-
帝國cms加載更多時(shí)調(diào)用對(duì)應(yīng)文章的tags標(biāo)簽和鏈接
帝國cms如果使用點(diǎn)擊加載更多的時(shí)候怎么樣連gs標(biāo)簽和鏈接一起循環(huán)出來,如果是調(diào)用標(biāo)題,簡介,瀏覽,時(shí)間,這些單一的字都很簡單













