国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS教程 > 帝國Empire > 正文

帝國CMS截取內容簡介函數(shù),過濾其中特殊字符及空格

2024-04-25 20:55:05
字體:
來源:轉載
供稿:網(wǎng)友

帝國cms內容頁模板的描述標簽,是直接輸出內容標題,這個在seo優(yōu)化當中還是有一定影響的,新聞在發(fā)布時會自動生成smalltext簡介字段,但我們如果直接在頁面上輸出簡介字段,經常會帶有特殊字符或者帶有換行,這個也是非常不好的。接下來跟cms大學小編一起學習如何在帝國cms的內容頁輸出不換行且沒有特殊字符的內容簡介。

函數(shù)代碼如下,:

function Cmsdx_format_html($str){  

$str=trim($str);  

$str=str_replace('&','',$str);  

$str=str_replace('ldquo;','“',$str);  

$str=str_replace('rdquo;','”',$str);  

$str=str_replace('middot;','·',$str);  

$str=str_replace('lsquo;','‘',$str);  

$str=str_replace('rsquo;','’',$str);  

$str=str_replace('hellip;','…',$str);  

$str=str_replace('mdash;','—',$str);  

$str=str_replace('ensp;','',$str);  

$str=str_replace('emsp;','',$str);  

$str=str_replace('nbsp;','',$str);  

$str=str_replace(' ','',$str);  

$str=str_replace('/t','',$str);    

$str=str_replace('/r/n','',$str);    

$str=str_replace('/r','',$str);    

$str=str_replace('/n','',$str);    

$str=str_replace(' ','',$str);  

$str = preg_replace('//s(?=/s)/','', $str);// 接著去掉兩個空格以上的  

$str = preg_replace('/[/n/r/t]/',' ', $str);// 最后將非空格替換為一個空格  

return trim($str);  

}  

我們將上述函數(shù)放到 /e/class/userfun.php 中,這里是存儲用戶的自定義函數(shù)。

接下來在內容頁描述的meta標簽中調用如下標簽:

<?=Cmsdx_format_html($navinfor['smalltext'])?>

注意外層一定要包裹我們寫的自定義函數(shù),這樣就可以實現(xiàn)無特殊格式的輸出smalltext簡介字段了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 五大连池市| 乾安县| 礼泉县| 太和县| 西丰县| 基隆市| 罗源县| 敦煌市| 冷水江市| 淮阳县| 阳山县| 富宁县| 盐津县| 金昌市| 红河县| 罗定市| 鱼台县| 蓬莱市| 永兴县| 宜丰县| 博野县| 山阳县| 凤阳县| 剑河县| 长治市| 蕉岭县| 东乡族自治县| 罗江县| 西藏| 北京市| 历史| 花莲县| 和政县| 江达县| 化州市| 吉林市| 虞城县| 泸西县| 郸城县| 阜宁县| 溧水县|