wordpress 友情链接的管理

关于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/

5 Responses to “wordpress 友情链接的管理”

  1. [...] wordpress友情链接的管理的博文有wordpress 友情链接的管理和如何放置友情链接。官方的函数是: <?php<?php get_links(category, 'before', 'after','between', show_images,  'order', show_description,show_rating, limit, show_updated, echo); ?> [...]

  2. 苏州SEO CHINA Internet Explorer Windows says:

    我的友情链接是带nofollow的,我在找解决办法。

    [Reply]

  3. Black-Xstar CHINA Internet Explorer Windows says:

    [Comment ID #173 Will Be Quoted Here]

    那就算了,呵呵,没关系的……

    [Reply]

  4. jiucool CHINA Mozilla Firefox Windows says:

    [Comment ID #172 Will Be Quoted Here]

    你不早说啊…..三个月的包月外加2美元啊….低价给人家了哦.

    [Reply]

  5. Black-Xstar CHINA Internet Explorer Windows says:

    这都可以,晕倒。
    不如借给我用吧,嘿嘿。

    [Reply]

Leave a Reply

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:


正在读取数据……