关于wordpress 页面的友情链接问题.原来友情链接不多的时候不会考虑这个问题的.假如友情链接多了,如果有一百个二百个呢??如果全在所有页面全部显示会是怎样的结果啊?呵呵^^不可想象吧. 看了下有关资料.嗯,也蛮简单的.只要修改下相关参数即可.It’s so easy!
首先,可以在侧边栏随机显示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。
参考原文地址:http://fairyfish.net/2007/07/29/how-to-place-blogroll/
[...] wordpress友情链接的管理的博文有wordpress 友情链接的管理和如何放置友情链接。官方的函数是: <?php<?php get_links(category, 'before', 'after','between', show_images, 'order', show_description,show_rating, limit, show_updated, echo); ?> [...]
我的友情链接是带nofollow的,我在找解决办法。
[Reply]
[Comment ID #173 Will Be Quoted Here]
那就算了,呵呵,没关系的……
[Reply]
[Comment ID #172 Will Be Quoted Here]
你不早说啊…..三个月的包月外加2美元啊….低价给人家了哦.
[Reply]
这都可以,晕倒。
不如借给我用吧,嘿嘿。
[Reply]