首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress Taxonomy Terms - foreach():未按预期工作

Wordpress Taxonomy Terms - foreach():未按预期工作
EN

Stack Overflow用户
提问于 2012-06-18 03:14:19
回答 1查看 900关注 0票数 0

我想为自定义Wordpress分类中的每个术语创建一个链接。

我不明白为什么这不管用。var_dump($artwork_media)返回整个数组,但是将var_dump($artwork_medium)放在foreach循环中只返回第一项。此外,HTML根本不会输出。

代码语言:javascript
复制
<?php $artwork_media = get_terms( 'artwork_media' , array('taxonomy' => 'artwork_media', 'hide_empty' => 0) ); ?>

<div class="link-block">
  <ul class="artwork-list row">

  <?php foreach( $artwork_media as $artwork_medium ): ?>
    <a href="/artwork/<?php echo $artwork_medium['slug']; ?>/" class="span3"><li><?php echo $artwork_medium['name']; ?></li></a>
  <?php endforeach; ?>

  </ul>
</div>

感谢您的帮助,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-18 03:47:35

当检查我的error_log时,我才意识到$artwork_media数组包含的是对象,而不是数组。解决方案是使用$artwork_medium->slug$artwork_medium->name

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11074090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档