彩色标签云代码
十一月 16th, 2009 2 Comments »
今天用了很菜的办法总算wordpress侧边栏分成了2列——呵呵,因为我很菜,所以我的办法也很菜的说。。。
老早就看侧边栏的分类还有存档之类的,老是空着一般,难看得很。google了一番,什么办法都有,有改PHP代码的,有用java script的,有说用插件的。。。比较了一下,觉得看似修改CSS的那个方法对我而言应该最容易吧,所以尝试了一番。
正好我的主题的侧边栏宽度是固定的,根据前人的指点,固定好ul宽度,再将li的宽度设置为ul的一半或更少,并将li的属性设置为float:left。从结果上看,这个方法在我这里很有效:

把侧边栏分成2列
在wordpress侧边栏显示最新文章并显示发布日期的代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <li><h4>最新发布</h4>
<ul>
< ?php
$args=array(
'showposts'=>10,//修改此数值以决定显示文章数量的上限
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to < ?php the_title_attribute(); ?>">< ?php the_title(); ?><small>(< ?php the_time('m.d.y') ?>)</small> </a></li>
< ?php
endwhile;
}
?></ul></li> |
WordPress默认插件的分类,并不显示每一分类下的文章数量。于是在sider.php中改用以下代码:
1 2 3 4 | <h4>文章分类</h4> <ul> < ?php wp_list_cats('show_count=1&orderby=name&title_li='); ?> </ul> |