Wordpress 高级自定义字段 - 高级中继器

Wordpress Advanced Custom Fields - Advanced Repeater

所以我在一个使用 FoundationPress 主题的 wordpress 网站上工作,我最近将 ACF 升级到允许中继器字段的 Pro 版本。所以我试图让客户使用中继器添加新的社交媒体帐户。

http://imgur.com/FT58SpD

http://imgur.com/MydpAwl

上面你可以看到中继器是如何在后端设置的。

Header.php:

<div class="medium-3 columns">
  <?php
    if (have_rows('social_media')):
      while(have_rows('social_media')):the_row();

        $link = get_sub_field('social_media_link'); ?>
        <a href="<?php echo $link; ?>" />
      <?php endwhile;
    endif;
  ?>
</div>

没有任何内容输出到 HTML。

如果我遗漏了任何信息,请告诉我

选项页面需要域代码中的附加值(参见 https://www.advancedcustomfields.com/resources/get-values-from-an-options-page/)。

  <div class="medium-3 columns">
  <?php
    if (have_rows('social_media', 'option')):
      while(have_rows('social_media', 'option')):the_row();

        $link = get_sub_field('social_media_link'); ?>
        <a href="<?php echo $link; ?>" />
      <?php endwhile;
    endif;
  ?>
</div>