很多站長(zhǎng)在織夢(mèng)建站的時(shí)候?yàn)榱四軌蛴懈玫腟EO效果,在制作模板的過程中,我們要考慮的東西有很多,Dedecms可以通過調(diào)用{dede:field.seotitle /}來調(diào)用后臺(tái)自定義的欄目名字,而非欄目本身定義的名字,這樣欄目列表的優(yōu)化就會(huì)比默認(rèn)的要好。通過標(biāo)題的調(diào)用代碼為:
<title>{dede:field.title /}-{dede:global.cfg_webname/}</title>
這樣的效果為:欄目名稱_網(wǎng)站名稱。如果要調(diào)用自定義的欄目標(biāo)題則可以修改為:
<title>{dede:field.seotitle /}-{dede:global.cfg_webname/}</title>
但是,一個(gè)網(wǎng)站的欄目可能有很多,要增加自定義欄目的標(biāo)題,描述與關(guān)鍵字等內(nèi)容需要花費(fèi)不少的時(shí)間去弄,有的欄目可能不想改,網(wǎng)站又需要馬上上 線……這類問題,如果單純的用上述代碼的話,如果其中某些欄目如果沒有定義seotitle的話,就會(huì)產(chǎn)生空缺,這樣顯示出來就只是:-網(wǎng)站名稱 這樣子的。那么,怎么樣實(shí)現(xiàn)有定義的欄目標(biāo)題就顯示自定義的欄目標(biāo)題,如果沒有就顯示默認(rèn)的欄目名呢?其實(shí)在模板的title里面定一個(gè)判斷語(yǔ)句就可以 了,具體代碼如下:
<title>{dede:field.array runphp='yes'} if(@me['seotitle']=='') {@me=@me['title'];}else{@me=@me['seotitle'];}{/dede:field.array}-{dede:global.cfg_webname/}</title>
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)seotitle標(biāo)簽自動(dòng)判斷