如何在两列中设置小部件样式?

时间:2011-09-21 13:05:21

标签: css wordpress widget

有人可以指导我如何设置“存档小部件”的样式 显示两列(如下图所示)?

archive widget showing two columns

我是wordpress的新手,真的不知道如何实现这个目标。

2 个答案:

答案 0 :(得分:1)

我设计了自己的小部件,比如

在我的sidebar.php文件中,将类别数据拆分为两列,然后在页面中的某处依赖于此数据。

<?php       
 $catArray = explode("</li>",wp_list_categories('title_li=&echo=0&depth=1'));
 $catCount = count($catArray) - 1;
 $catColumns = round($catCount / 2);

 for ($i=0;$i<$catCount;$i++) {
  if ($i<$catColumns){
   $catLeft = $catLeft.''.$catArray[$i].'</li>';
          }
  elseif ($i>=$catColumns){
   $catRight = $catRight.''.$catArray[$i].'</li>';
   }  
 };
?>

答案 1 :(得分:0)

我只使用wordpress几个月,但似乎问题有两个部分 -

首先,我将在两列表中构建您的两列。其次,由于可以替换wordpress函数,我会找到返回归档链接的函数(可能会将它们返回到某种列表中)。尝试修改此函数以返回上表结构中的已归档链接。它可能需要计划在每个列或行中显示您想要显示的月数,但它不应该太难。这应该直接返回到.php文件,它应该(理论上工作):)

同样,我几个月前才开始使用wordpress,但这就是我想要的。