dedecms 織夢系統(tǒng)欄目及子欄目調用友情連接的方法

字號:


    前幾天我們看很多大站都要欄目來和我們小站首頁換連接,突發(fā)其想我們直接拿欄目和他們換,由于是dedecms它不支持子欄目增加友情連接如果要的話就得一個子欄目一個模板,這樣太麻煩了
    下面我們來看看一個朋友辦法和我的差不多。
    1、后臺-核心-網(wǎng)站欄目管理,記錄欄目名稱和欄目ID。
    2、后臺-模塊-友情鏈接-網(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)站類型管理中添加一個“首頁”,然后在首頁模板中直接加上typeid=‘網(wǎng)站類型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}
    就可以了,
    缺點,這樣的話如果你是列表頁面會出現(xiàn)當前列頁面分頁后面的都有別人的連接了,這樣對seo來講不是很好,如果我們只要做到首頁應該怎么辦呢,這里我留著后面講,先讓大家看看我做的效果