花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

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

時間: 2024-02-25 09:31 閱讀: 作者:素材無憂網(wǎng)

帝國cms內容頁模板的描述標簽,是直接輸出內容標題,這個在seo優(yōu)化當中還是有一定影響的,新聞在發(fā)布時會自動生成smalltext簡介字段,但我們如果直接在頁面上輸出簡介字段,經(jīng)常會帶有特殊字符或者帶有換行,這個也是非常不好的。接下來跟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('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);

}

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

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

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

版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!

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

模板推薦