这是我的第一个问题,我希望这个网站很多。我的朋友谈得很好。
我有一个包含3列的分类列表的代码,但我希望在每个类别之前添加单词“Asesor”。
示例:
Asesor第1类 Asesor第2类
这是我的代码:
<?php
// Grab the categories - top level only (depth=1)
$get_cats = wp_list_categories( 'echo=0&title_li=&depth=1&hide_empty=0&exclude=1,762,899,951' );
// Split into array items
$cat_array = explode('</li>',$get_cats);
// Amount of categories (count of items in array)
$results_total = count($cat_array);
// How many categories to show per list (round up total divided by 3)
$cats_per_list = ceil($results_total / 3);
// Counter number for tagging onto each list
$list_number = 1;
// Set the category result counter to zero
$result_number = 0;
?>
<ul class="cat_col" id="cat-col-<?php echo $list_number; ?>">
<?php
foreach($cat_array as $category) {
$result_number++;
if($result_number % $cats_per_list == 0) {
$list_number++;
echo $category.'</li>
</ul>
<ul class="cat_col" id="cat-col-'.$list_number.'">';
}
else
echo $category.'</li>';
}
?>
</ul>
我尝试将其添加到一行,但不起作用:
echo "Asesor" .$category.'</li>';
有人可以帮我吗?真的非常感谢!
答案 0 :(得分:1)
我建议你使用 而是http://codex.wordpress.org/Function_Reference/get_categories。 默认情况下,它将检索对象数组,以便您可以循环并回显所需的内容