前幾天我們看很多大站都要欄目來和我們小站首頁換連接,突發(fā)其想我們直接拿欄目和他們換,由于是dedecms它不支持子欄目增加友情連接如果要的話就得一個(gè)子欄目一個(gè)模板,這樣太麻煩了
下面我們來看看一個(gè)朋友辦法和我的差不多。
1、后臺(tái)-核心-網(wǎng)站欄目管理,記錄欄目名稱和欄目ID。
2、后臺(tái)-模塊-友情鏈接-網(wǎng)站類型管理,編輯網(wǎng)站類型,使網(wǎng)站類型名稱、ID與欄目名稱、ID保持一致。
3、在所在的欄目模板中,寫入如下代碼:
代碼如下:
dede:sql sql="select url,webname from dede_flink where id = (select id from dede_flinktype where typename=~typename~)" }<a href="[field:url/]">[field:webname/]</a>{/dede:sql}
4、至于首頁鏈接,你可以直接在網(wǎng)站類型管理中添加一個(gè)“首頁”,然后在首頁模板中直接加上typeid=‘網(wǎng)站類型ID’
原理很是簡單就是dedecms的欄目ID與友情連接中的ID相同,這樣調(diào)用時(shí)我們只要在模板頁面加上
代碼如下:
dede:sql sql="select url,webname from dede_flink where id = (select id from dede_flinktype where typename=~typename~)" }<a href="[field:url/]">[field:webname/]</a>{/dede:sql}
就可以了,
缺點(diǎn),這樣的話如果你是列表頁面會(huì)出現(xiàn)當(dāng)前列頁面分頁后面的都有別人的連接了,這樣對seo來講不是很好,如果我們只要做到首頁應(yīng)該怎么辦呢,這里我留著后面講,先讓大家看看我做的效果