-
自定义归类页的文章显示数量
Category: 技术相关|Tech View: 73 viewsDate: 2010-01-28
如果你用WP-PageNavi这个插件做博客的分页显示,其它的一些归类页面比如存档页,目录分类页也恰巧用到这个插件中的wp_pagenavi()函数时,它会根据wordpress中所设置的文章显示数来显示归类数量,比如说设置在首页显示5篇文章的话,那么在一些归类页则也显示5条记录,这样的话,就会形成侧边栏很长,而旁边大部分空白的难看局面。问题来了,如何让归类的显示数量和侧边栏的长度大致相仿呢?
无意间,拜读了林木木小盆友的一篇文章,让不同页面显示不同数量的文章,真如醍醐灌顶,照猫画虎,给整出来了。效果展示:Demo
方法如下:
把如下代码:
<?php $posts = query_posts($query_string . ‘&orderby=date&showposts=30′); ?>
添加至archive_list.php或其它页面模板中,至以下函数之前:
<?php if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?>
至于你想显示的文章数量,则由showposts后面的数字来控制,这里贴的是显示30篇。另外,附送鼠标滑动显示颜色相关CSS代码,如下:
.archivelist li:hover { background:none repeat scroll 0 0 #EDF8FF; }
1 evlos
2010-1-29 16:49
嘎嘎,很漂亮来着 ~ 小邪有时间也给整起来 ~
2 pingcenter
2010-1-29 16:51