POST TIME:2018-03-15 20:57
大家網站的欄目PR值高了的話,都想獨立出來,進行友情鏈接交換,就是58同城那樣,各個二級域名和欄目頁都進行友情鏈接交換。
或者首頁的某個鏈接出現異常,想移到/plus/flink.php內頁去,但更新頁面后,原本設置為內頁顯示的連接還是跑到了首頁。
這個問題一直讓很多使用織夢CMS的站長很頭疼,在論壇也找不到解決方法,本來我想自己建個HTML單頁面來添加內頁鏈接的,但我想圖方便,不想每次都用FTP來修改頁面代碼插入友情鏈接,所以我查看了一下 友情鏈接標簽flink相關參數,發現了一個可以真正實現首頁內頁或者在欄目頁分別顯示不同友情鏈接的方法。
link 里面的參數 typeid=”0″ 1 綜合網站 2 娛樂類 3 教育類 4 計算機類 5 電子商務 6 網上信息 7 論壇類 8 其它類型 如果typeid=”0″或者不填,則讀取全部類型
原理是加入 typeid 參數來控制首頁內頁分別顯示不同友情鏈接,在后臺添加需要首頁顯示的友情鏈接的時候 可以選擇為綜合網站。需要內頁顯示的友情鏈接可以選擇為非綜合網站的其他類型。
編輯打開根目錄下的 /templets/default/index.htm //這個是取默認模板做例子,如果你不是使用默認模板,打開你所使用的模板index.htm文件
拉到底部找到找到 {dede:flink row=’24′ /}
將其改為{dede:flink row=’24′ typeid=”1″/}
row 為顯示友情鏈接的個數,根據需要可自定義
然后更新首頁,首頁就會調用設置為綜合網站的友情鏈接,其他設置為非綜合網站的鏈接就不會再首頁出現了,只會在/plus/flink.php出現。雖然還是PHP頁面,但現在對于搜索引擎優化來說動態頁面已經沒影響了。
欄目頁想進行友情鏈接交換可以在欄目頁的模板文件list_article.htm或list_image.htm插入{dede:flink row=’24′ typeid=”x”/} x改為其中一個網站類型。然后想出現在這個欄目內的友情鏈接,添加的時候設置為同樣的網站類型即可。
下面這個方法后來才發現的,轉自織夢官方論壇lovelian309的教程:
1、編輯打開index.htm模板文件。
2、查找
{dede:flink row=’24′/}
改為
{dede:flink linktype = ’2′ row=’24′ type=’text’}{/dede:flink}
這里漏了一個linktype屬性。所以要在首頁鏈接中不顯示設置為內頁的鏈接需要添加上這個屬性 {dede:flink linktype=’2′}{/dede:flink}
屬性值有兩個1和2,1表示設置為內頁的鏈接,2表示設置為首頁的鏈接 。
本文轉自:本文地址:織夢(Dedecms)管理員之家
上一篇:dede頻道頁聯動調用方法