一般來說,交換友情鏈接都是在首頁做鏈接就可以了,如果你的博客每個頁面都有友情鏈接,那你的PR值將會大量流失,特別是友情鏈接比較多的朋友。讓友情鏈接只顯示首頁,也可以騰出文章頁面的側邊來放其它信息。
很多Wordpress主題都有widget,一般都是調用sidebar.php文件,所以整站的側邊欄都是一樣的。如果我們要讓WordPress友情鏈接只在首頁顯示,需要如下修改:
打開WordPress主題里的sidebar.php文件,在相應的地方添加以下代碼:
以下為引用的內容: <?php if ( is_home() ) { ?> <h3>友情鏈接</h3> <ul> <?php get_links(’-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?> </ul> <?php } ?> |
其中的第一句“if ( is_home() )”是判斷當前頁面是否為首頁,這樣添加代碼后,就可以僅僅在首頁顯示友情鏈接了,注意在你的widget上就不用添加“友情鏈接”模塊了,上面的代碼已經調用了。Gonten.com的友情鏈接目前也僅在首頁顯示。
同理,也可以通過修改以上代碼,實現不同的功能。修改第一句的is_home() 和內容即可,is_single()為單獨文章頁面,is_page() 為頁面。<?php get_links(’-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>也可以改成其他的模塊。