今天换主题的时候修改的时候忘了wordpress的链接调用函数各参数啥意思了!经调查又记起来了!发出来方便以后查找!
查阅一下得知,在sidebar.php中调用链接的默认语句是:
<ul class=”linkcat”>
<?php get_links(’-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
可见,调用链接的时候需要10个参数。从wordpress的文档中学到,调用链接的格式化语句是这样的:
<?php get_links(category, ‘before’, ‘after’,
‘between’, show_images, ‘order’,
show_description,show_rating, limit,
show_updated, echo); ?>
按照默认值,每一个参数对应的含义为:
- 显示所有链接
- 每一个链接项后换行
- 如果有图片,加入图片
- 图片和文本之间加入空格
- 按照链接名排序
- 显示链接的说明
- 不显示分级
- 除非有限制,显示所有链接
- 以链接而非文本形式显示链接
知道了这些就好办了,默认的第一个参数为“-1”即是显示所有连接,只要知道链接的分类id,就可以分类显示了。链接的分类id可以在 Wordpress 后台中的管理分类中查到。现在,就可以把原来sidebar.php中的调用函数改为:
<h3 class=”sidebarsubtitle”>好友</h3>
<ul class=”linkcat”>
<?php get_links(’4′, ‘<li>’, ‘</li>’, ‘<br>’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
<h3 class=”sidebarsubtitle”>优秀bloggers</h3>
<ul class=”linkcat”>
<?php get_links(’5′, ‘<li>’, ‘</li>’, ‘<br>’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
其中的
<?php
<h3 class=”sidebarsubtitle”>好友</h3>
可以自己设置css样式。效果就像我的右边侧栏中的一样。
资料来源:
http://www.helloxudan.net/2007/07/24/display-links-by-category-in-wordpress.html
