DedeCMS采集教程:過濾替換的技巧,DEDE技術(shù)
導(dǎo)讀:DEDE技術(shù)DEDE技術(shù)上一篇我們講了一些采集過濾規(guī)則的應(yīng)用實(shí)例,今天根據(jù)我個(gè)人采集過程總結(jié)了一些經(jīng)驗(yàn),寫出來(lái)供大家參考。織夢(mèng)模板免費(fèi)下裁dede織夢(mèng)模板。
上一篇我們講了一些采集過濾規(guī)則的應(yīng)用實(shí)例,今天根據(jù)我個(gè)人采集過程總結(jié)了一些經(jīng)驗(yàn),寫出來(lái)供大家參考。
1.采集去除鏈接 dede模板安裝 [Copy to clipboard]CODE: {dede:trim}]*)>(dede手機(jī)模板[^<]*){/dede:trim} -------------------------------- 讓field:title 標(biāo)題突破30這個(gè)長(zhǎng)度,修改代碼的方法 找到./include/inc_arcpart_view.php 行291 : if($titlelen=="") $titlelen = 30; 修改為 if($titlelen=="") $titlelen = 60; 就可以了,然后,你可以這樣調(diào)用了 {dede:channelArtlist typeid='0' col=1 tablewidth='100%'} {dede:arclist row="10"} [field:title function="cn_substr('@me',38)" /] {/dede:arclist} {/dede:channelArtlist} 把這個(gè)延伸一下:關(guān)于inc_arcpart_view.php function GetArcList($typeid=0,$row=10,$col=1,$titlelen=30,$infolen=160, $imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$keyword="", $innertext="",$tablewidth="100",$arcid=0,$idlist="") 這里的參數(shù)都可以更改你實(shí)際需要的dede免費(fèi)校板下戰(zhàn)模板元素尺寸大小. 2. 采集過慮中去掉鏈接保留文字的方法! 柏老大的方法是{dede:trim}<a ([^>]*)>([^<]*)</a>{/dede:trim} 這樣做會(huì)去掉<a hf.......>與</a>之間的字符!這樣整個(gè)文章就少了部分字符,不完整了! 后來(lái)我多次測(cè)試,總算找到了正確的使用方法!如下: {dede:trim}<a([^>]*)>{/dede:trim} {dede:trim}</a>{/dede:trim} 做成兩條采集規(guī)則就可以了! 在實(shí)際使用中好像([^<]*)([^>]*)兩條一起使用才行! 3. 過濾div {dede:trim}]*)>{/dede:trim} {dede:trim} {/dede:trim} 過濾js {dede:trim}]*)>([^<]*){/dede:trim} 過濾未知變量字符 固定(.*)固定 4.dede萬(wàn)能過濾代碼 以下是常用的正則表達(dá)式標(biāo)簽 {dede:trim}<tbody(.*)>{/dede:trim} {dede:trim}</tbody>{/dede:trim} {dede:trim}<table(.*)>{/dede:trim} {dede:trim}</table>{/dede:trim} {dede:trim}<tr(.*)>{/dede:trim} {dede:trim}</tr>{/dede:trim} {dede:trim}<td(.*)>{/dede:trim} {dede:trim}</td>{/dede:trim} {dede:trim}<font(.*)>{/dede:trim} {dede:trim}</font>{/dede:trim} {dede:trim}<a(.*)>{/dede:trim} {dede:trim}</a>{/dede:trim} {dede:trim}<param(.*)>{/dede:trim} {dede:trim}<embed(.*)</embed>{/dede:trim} {dede:trim}<object(.*)</object>{/dede:trim} {dede:trim}<iframe(.*)</iframe>{/dede:trim} {dede:trim}<form(.*)</form>{/dede:trim} {dede:trim}<input(.*)>{/dede:trim} {dede:trim}<script(.*)</script>{/dede:trim} {dede:trim}<style(.*)</style>{/dede:trim} {dede:trim}<!--(.*)-->{/dede:trim} 以下為不常用的正則表達(dá)式標(biāo)簽 {dede:trim}<div(.*)>{/dede:trim} {dede:trim}</div>{/dede:trim} {dede:trim}<center(.*)>{/dede:trim} {dede:trim}</center>{/dede:trim} {dede:trim}<p(.*)>{/dede:trim} {dede:trim}</p>{/dede:trim} {dede:trim}<span(.*)>{dede:trim} {dede:trim}</span>{dede:trim} {dede:trim}<img(.*)>{/dede:trim} ///////////////////////////////////// 5.織夢(mèng)標(biāo)題不全,鼠標(biāo)指向顯示全部的代碼: {dede:arclist titlelen='100'} [field:title function=' ( strlen("@me")>40 ? cn_substr("@me",40): "@me" ) '/] {/dede:arclist} 6.dede/inc/inc_archives_functions.php第100行(flash頻道遠(yuǎn)程flash本地化的BUG)
關(guān)鍵詞標(biāo)簽: CMS 標(biāo)題 標(biāo)簽
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-07-21 ,文章DedeCMS采集教程:過濾替換的技巧,DEDE技術(shù)主要講述標(biāo)簽,標(biāo)題,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_33272.html
為你推薦與DedeCMS采集教程:過濾替換的技巧,DEDE技術(shù)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12

目錄導(dǎo)航
熱門搜索標(biāo)簽 TAG全部標(biāo)簽
最新熱門源碼技術(shù)文章
-
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
WordPress教程當(dāng)天發(fā)布的文章日期應(yīng)該以紅色標(biāo)記/其余日期將字體 -
wordpress程序調(diào)用不帶超鏈接的Ta
想實(shí)現(xiàn)調(diào)用文章的tags標(biāo)簽作為文章頁(yè)面的keywords,可由于標(biāo)簽調(diào) -
織夢(mèng)DedeCms網(wǎng)站模板必做SEO優(yōu)化
織夢(mèng)DedeCms 織夢(mèng)網(wǎng)站SEO優(yōu)化方法國(guó)內(nèi)最強(qiáng)悍的CMS,當(dāng)選織夢(mèng)CMS,