導讀:織夢教程織夢教程運用preg_replace+正則,靈活調用DedeCMS文檔標題,比如替換標題title里的內容,刪除隱藏title里的內容等,其實都是利用preg_repl織夢模板下載免費織夢模板。

運用preg_replace+正則,靈活調用DedeCMS文檔標題,比如替換標題title里的內容,刪除隱藏title里的內容等,其實都是利用preg_replace函數搜索替換的功能。比如,織夢吧的DedeCMS視頻教程欄目里,很多文檔標題都是2012版開織夢模板頭的: 在調用的時候,如果不想顯示“2012版”這幾個字,那么就可以使用preg_replace函數替換功能,來把“2012版”替換為空。先來看看preg_replace函數的用法: preg_replace( pattern, eplacement, subject [, int limit] ) 用法說明:在 subject 中搜索 pattern 模式的匹配項并替換為 replacement。如果指定了 limit,則僅替換 limit 個匹配,如果省略 limit 或者其值為 -1,則所有的匹配項都會被替換。那么這里subject為title,dedecms標簽里使用@me代替,從subject 查找“2012版”,先夢織模板寫好pattern為“/2012版/”,然后eplacement設置為空,即為: [field:title function="preg_replace('/2012版/','',@me)"/] 如此: {dede:arclist typeid = ' ' titlelen=42 row='16'} <A href="[field:arcurl/]"> http://101.1.28.222/ [field:title function="preg_replace('/2012版/','',@me)"/]</A> {/dede:arclist}這樣,調用的title就不再含有“2012版”了 。另外,也可以把“2012版”替換為“2013版”,修改eplacement相應值即可。
|
相關織夢模板下載免費織夢模板。
關鍵詞標簽: 標簽 織夢 靈活
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢dedecms教程:利用preg_replace靈活調用DedeCM,織夢主要講述靈活,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31700.html