国产探花免费观看_亚洲丰满少妇自慰呻吟_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簡介字段了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 明水县| 泾川县| 伊宁市| 白玉县| 柳江县| 五常市| 新化县| 万荣县| 英德市| 手游| 博乐市| 沿河| 正安县| 成武县| 高唐县| 洪雅县| 南通市| 长泰县| 杭锦后旗| 宝应县| 光山县| 三穗县| 偏关县| 和硕县| 天气| 安仁县| 白水县| 永嘉县| 黔南| 南宫市| 青浦区| 宝丰县| 南丰县| 临安市| 铁力市| 两当县| 江西省| 威远县| 怀安县| 凉城县| 科技|