下面我們來看看一個朋友辦法和我的差不多。
1、后臺-核心-網站欄目管理,記錄欄目名稱和欄目ID。
2、后臺-模塊-友情鏈接-網站類型管理,編輯網站類型,使網站類型名稱、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、至于首頁鏈接,你可以直接在網站類型管理中添加一個“首頁”,然后在首頁模板中直接加上typeid=‘網站類型ID’
原理很是簡單就是dedecms的欄目ID與友情連接中的ID相同,這樣調用時我們只要在模板頁面加上
代碼如下:
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}
就可以了,
缺點,這樣的話如果你是列表頁面會出現當前列頁面分頁后面的都有別人的連接了,這樣對seo來講不是很好,如果我們只要做到首頁應該怎么辦呢,這里我留著后面講,先讓大家看看我做的效果