循环通过ACF显示所有可能的字段值?

 yangdawen1985_156 发布于 2023-02-12 17:00

我正在建立一个使用同位素来过滤页面上的帖子的网站.

我正在使用高级自定义字段(http://www.advancedcustomfields.com/),并创建了一个用户可以为"项目难度"设置字段的部分.

我试图遍历所有可能的选择,以创建用户可以单击以进行排序的链接列表(使用同位素).我已成功使用'标签',但我不想用难度级别标记每个项目,我希望用户在ACF下拉列表中创建帖子时选择它.

为了成功获取并显示链接形式的标签列表,我使用了以下代码:

';
  foreach ( $tags as $tag ) {
  $tag_link = get_tag_link( $tag->term_id );

  $html .= "name} title='{$tag->name} Tag' class='{$tag->slug}'>";
  $html .= "{$tag->name}";
}
$html .= '
'; echo $html; ?>

现在我尝试改变它,使用这样的代码使ACF工作:

  ';
  foreach ( $fields as $field ) {
     $tag_link = get_fields( $field->task_difficulty );

    $html .= "name} title='{$field->name} Tag' class='{$field->slug}'>";
    $html .= "{$field->name}";
  }
   $html .= '
'; echo $html; ?>

但它输出的是:


而且它没有添加任何正确的数据.显然,我的一些价值观已经消失.我如何遍历可能的选项,并将它们添加为链接,就像我对标记一样?

谢谢

1 个回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有