【发布时间】:2011-10-22 07:11:07
【问题描述】:
为这个菜鸟问题道歉,但是......
在 wordpress 3.2.1 中,使用 wp-e-commerce:
我正在使用以下代码将索引数组中的字段输出为无序列表。
function tag_badges() {
global $wpdb, $post;
$tags = wp_get_product_tags($post->ID);
foreach($tags as $key)
// print_r ($key->name);
echo "<li>$key->name<li/>";
}
这类作品。但是对于每个有集合的标签,我都会得到一组空的 li 标签。
例如
当我只输出没有标记的键时,它只返回数组中的三个值,例如
键:值1 键:值2 关键:价值3
所以我很确定这不是因为正在输出空字段。
【问题讨论】:
-
你的 html 是什么样的?
-
var_dump($tags) 输出什么?有空条目吗?
-
print_r()不为 null 打印任何内容,所以不要假设只看到打印的三个值意味着只对三个东西进行操作。
标签: php html arrays wordpress foreach