当前位置: 首页 > 知识库问答 >
问题:

Wordpress高级自定义字段-高级转发器

尹庆
2023-03-14

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

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中。

如果我遗漏了什么信息,请告诉我

共有1个答案

翟聪
2023-03-14

选项页需要字段代码中的附加值(请参见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>
 类似资料:
  • 我在修改我安装的WordPress流行帖子插件时遇到了一些问题。 它可以选择从自定义字段获取缩略图,我已将其输入为“image_facebook”。但是缩略图没有显示。 在检查代码时,我发现imgsrc有post id而不是返回图像URL。 我已经把问题缩小到我安装的另一个插件http://wordpress.org/plugins/advanced-custom-fields/ 当它处于活动状态

  • 完整的新手到PHP,但在拼凑不坏。我已经开始使用WordPress的高级自定义字段,这非常有帮助。 我已经得到了将库字段转换为jQuery滑块的代码(你在后端插入图像,它循环并创建滑块)。然而,我希望它只加载静态图像,如果只有一个图像输入。在伪代码中: 如果字段包含多个图像,则循环使用滑块代码,否则(如果只有一个图像)只需将一个图像包装在img标记中。 当前生成滑块的实时代码: 有什么想法吗?起初

  • 我是WordPress的新手,我们有一个表格,人们可以填写该表格以将帖子提交到我们的网站上。 我们使用高级自定义字段插件来填写我们需要的所有必要信息。我们有一个领域是故事描述。 我想让story_description使用所有摘录过滤器(长度等),并将其保存在wp_posts表中的post_EXCEPT下。 我该如何将自定义长度保存在表中,而另一个保存在定义的摘录中?我对所有的过滤器和动作都不熟悉

  • 我正在使用高级自定义字段为特定类别创建帖子。我使用Elementor(免费版)进行格式化,我希望使用ACF创建的所有帖子都应该显示在我的页面的特定部分下。但是,我不能这样做,因为elementor pro支持此功能,并且我不能用elementor编写php。 知道怎么做吗?

  • 我正在使用ACF插件来管理一个WooCommerce网站内的各种自定义元数据。我试图设置的功能之一是向WooCommerce结帐页面添加自定义字段。我遵循WC文档页面上概述的一般概念,它允许您通过woocommerce_after_order_notes钩子将自定义表单追加到WC结帐表单。从那里,我使用acf_form()函数输入acf表单,表单设置为false,以允许它不包含acf表单元素(即a

  • 我在我的wordpress网站上创建了自定义帖子类型和字段,使用自定义帖子类型UI和高级自定义字段插件。 我的目标是在我的网站的前端创建一个重力表单,它填充了一个自定义的帖子类型。