这是我工作的一种方式(请检查随附的图片)。只是我把它作为一个短代码,您可以根据需要使用函数/代码。也用你的分类法代替分类法,我用我的
add_shortcode(\'dis\', \'displayascols\');
function displayascols()
{
$cats = get_terms(\'companycategory\', array(\'hide_empty\'=>0));
$l = count($cats);
if($l%2 == 1)
{
$l_even = $l-1;
$l_half = $l_even/2;
$cat_1 = array_slice($cats, 0, $l_half);
$cat_2 = array_slice($cats, $l_half);
}
else
{
$l_even = $l/2;
$cat_1 = array_slice($cats, 0, $l_even);
$cat_2 = array_slice($cats, $l_even);
}
$cat_left = \'\';
$cat_right = \'\';
for ($i=0; $i<count($cat_1); $i++){
$cat_left .= \'<li><a href=\'.$cat_1[$i]->slug.\'>\'.$cat_1[$i]->name.\'</a></li>\';
}
for ($i=0; $i<count($cat_2); $i++){
$cat_right .= \'<li><a href=\'.$cat_2[$i]->slug.\'>\'.$cat_2[$i]->name.\'</a></li>\';
}
?>
<ul class="left" style="float: left;">
<?php echo $cat_left;?>
</ul>
<ul class="right" style="float: right;">
<?php echo $cat_right;?>
</ul><?php
}
让我知道!