Update 2007-03-05: 暂不交换链接了,谢谢。
对于友情链接,首先我们不会在意你网站的 PR 值和 Alexa 排名,如果你在意这两个值,那么请你不要和我们交换链接,因为我们博客的 PR 值为0,Alexa 排名为1百多万名,流量也很低,和我们交换链接不会给你带去任何好处。虽然我们各项的值都很低,但是我们还是有我们自己的交换友情链接的原则,嘿嘿,第一 只要你的网站是博客并且也是基于 WordPress 的,第二是你的网站内容是我们喜欢的(具体什么是我们喜欢的呢?恩,就是我们喜欢,看你的运气了。)。如果你达到以上要求,呵呵,那么你来交换链接,基本 都可以的,但是希望你先加上啊!
虽然本站各项排名都很低,但是还是受到了各位支持,很多人都来我们交换链接,所以友情链接,都达到了一定的数目,嘿嘿,刚开始的时候,我在首页只放 几个朋友的链接,把各个来和我们交换链接的朋友的链接放在一个页面。后来想想这样好像很不公平,因为大家都把我的链接放在首页,但是我有不可能把所有的链 接放在首页,因为太多了。后来查看 WordPress 官方文档找到了一个方法,现在和有很多链接的朋友分享下:
首先,可以在侧边栏随机显示30个链接,代码为:
<ul class="links">
<?php get_links(-1, '<li>', '</li>', '', 0, 'rand', 0, 0, 30); ?>
</ul>
其实主要用到了 get_links 这个模板函数,默认情况下,这个函数的各个参数为:
<?php get_links(category, 'before', 'after','between', show_images, 'order', show_description,show_rating, limit, show_updated, echo); ?>
我们这里把 category 设置为-1则显示所有的分类下的链接,其中最重要的是把 order 设置 rand,意思是以随机顺序显示链接。然后把 limit 设置为 30,你可以把他设置其他数字以显示其他数量的链接。其它参数都是很简单,这里不介绍了。具体请查看 TEMPLATE TAG/GET_LISTS。
由于我们这里设置了只显示了30个链接,可能部分链接不能得到显示,我们可以创建一个页面,让其显示所有的链接,步骤如下:
创建一个页面模板,加入如下代码:
<?php wp_list_bookmarks();?>
上面的代码可以让你的链接按照你的分类排列,并把链接分类名设置为子标题。然后创建一个链接页面,在页面模板中选择刚才选择的页面模板即可。具体使用你可以查看 TEMPLATE TAG/WP_LIST_BOOKMARKS。