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

首頁 > CMS > 帝國Empire > 正文

帝國CMS常用的過濾特殊字符及空格函數

2024-08-28 12:26:27
字體:
來源:轉載
供稿:網友

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

函數代碼如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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('rn','',$str);    
$str=str_replace('r','',$str);    
$str=str_replace('n','',$str);    
$str=str_replace(' ','',$str);  
$str = preg_replace('/s(?=s)/','', $str);// 接著去掉兩個空格以上的  
$str = preg_replace('/[nrt]/',' ', $str);// 最后將非空格替換為一個空格  
return trim($str);  
}

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

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

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特前旗| 如东县| 内乡县| 湖南省| 洪泽县| 建瓯市| 健康| 清水县| 衡水市| 华亭县| 抚顺县| 广元市| 女性| 朝阳县| 古田县| 城固县| 成安县| 泽库县| 汉沽区| 阿巴嘎旗| 西贡区| 灵台县| 汝阳县| 鱼台县| 双鸭山市| 左权县| 宁化县| 龙里县| 长乐市| 惠水县| 勐海县| 麻江县| 明溪县| 洛南县| 西吉县| 错那县| 华坪县| 淄博市| 阜城县| 西贡区| 沿河|