POST TIME:2017-11-13 00:40
數(shù)以萬計的dedecms的站長提出的問題,有相關(guān)帖子,dede本身模板里面沒有直接的篩選功能,有時候需要對產(chǎn)品進(jìn)行分類,本帖既能解決dede篩選問題,又能產(chǎn)生利于seo優(yōu)化排名的標(biāo)題,偽靜態(tài)地址修改。
也有部分站長確實按照步驟去做了,但是還是出不來,下面的來看看運(yùn)用seo的思維是怎么做站的吧。seo思想即是分享也是價值。
用重慶裝修公司的網(wǎng)站舉例,先看最后效果,利于優(yōu)化的標(biāo)題,面包屑導(dǎo)航里面也有篩選的關(guān)鍵字。移動端篩選移步到《dedecms篩選簡單實現(xiàn)方法不改后臺源文件》,dedecms按最新最熱篩選移步到《》
這兩個文件改動比較大,建議大家直接下載附件壓縮包里面的文件替換。下載鏈接:http://pan.baidu.com/s/1ntt73i5
由于這兩個文件做二次開發(fā)的時候經(jīng)常用到,所以替換的時候要注意備份源文件。
具體的字段添加方法可以自己搜,或參考《dedecms如何添加自定義字段與前臺調(diào)用內(nèi)容》。篩選的自定義字段“zxfg”、“zxmj”、“hx”數(shù)據(jù)類型都是select。
調(diào)用比較簡單 {dede:php}AddFilter(7,1,'zxfg,hx,zxmj');{/dede:php},說明:數(shù)字7為自定義字段的頻道id為7,1是使用超鏈接進(jìn)行選擇,2是使用select下拉框選,自定義字段中間用半角逗號分開。這里有可能遇到無法運(yùn)行php的情況,這是由于DedecmsV5.7版本后面設(shè)置了一個限制,在后臺點擊:系統(tǒng)設(shè)置>其他選項,在模板引擎禁用標(biāo)簽的“php”刪除即可。
.shaixuan{width:1088px;height:auto;margin:0 auto;border:1px solid #c0c0c0} .scv-shaixuan{padding:10px;text-align:left;font-size:14px;line-height:14px} .scv-shaixuan a{margin-left:3px;color:#000} .scv-shaixuan a:hover{color:#c00} .scv-shaixuan span{padding:0 5px;color:#fff;background:#c00}
到這里,全部篩選功能實現(xiàn),接下來是標(biāo)題生成部分。
<title> {dede:field name='keywords' runphp='yes'} @me=$_GET['zxfg'];