问题标签 [acfpro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
166 浏览

php - 使用 php 添加原生 ACF 字段

我知道我可以用 php 注册 ACF 字段,按照这里解释的方式,使用acf_add_local_field_group( $field_group )等等。

但我的问题是,我如何注册常规 ACF 字段,这些字段可在 wp-admin ACF 选项中使用,并且我可以稍后从那里进行管理。使用一些一次性的 php 函数。

我的目标是:我有一个很长的 php 名​​称数组,我需要通过这些名称创建 ACF 字段(实际上每个字段都有一个我想用作字段标签的键和一个我想使用的值作为字段名称)。我需要这些字段在 ACF 管理区域中是可管理的。

有可能吗?我在 ACF 文档中找不到任何内容。

0 投票
1 回答
215 浏览

wordpress - 从最近的帖子中获取值

我最近的帖子中有数字值,这些值是通过高级自定义字段放置的。我希望能够将数据从帖子中提取到另一个页面。这可以通过一个 ID 轻松完成: https ://www.advancedcustomfields.com/resources/how-to-get-values-from-another-post/ 但我无法完成的是从最近的帖子中获取此信息。ACF 支持网站没有提及最新的。

0 投票
1 回答
2770 浏览

wordpress - Elementor 中的 ACF 组内容?

Elementor 非常适合链接单个 ACF 字段内容。但我需要将其中的一些组合在 ACF 布局“组”中,以便客户更轻松地概览和编辑内容。

但是 Elementor 不支持 ACF 组内的 ACF 字段——它们根本不会出现在 Key-dropdown 中。

有没有办法让它继续下去?

0 投票
1 回答
591 浏览

advanced-custom-fields - wp_mail 在 acf/pre_save_post 或 acf/save_post 中不起作用

一旦用户使用了我通过 acf 创建的表单,我将尝试发送确认电子邮件。

下面是我在插件中使用的代码,但不知何故 wp_email 没有发送电子邮件。没有收到,也没有收到错误。

保存表单,因为我在后端看到数据。但我只是没有收到电子邮件。

为了确保发送电子邮件,我使用了一个插件(wp mail smtp)。

我想念什么吗?

0 投票
2 回答
329 浏览

php - 通过转发器获取自定义帖子类型字段

我在一个 WP 项目中。我创建了一个名为的自定义帖子类型Team Members 我还创建了一个自定义字段块,其中包含一个名为的字段,该字段是一个转发器,并有两个名为和contact_members的子字段。此子字段与自定义帖子类型相关。location_mapmembermemberteam member

我对获取location_map. 问题是我无法获取帖子类型字段。(来自contact_members->member->post type

0 投票
1 回答
302 浏览

wordpress - 如何在 ACF PRO LOOP 中自动增加数字

我想在每个“id”中自动增加数字,我使用 ACF PRO 并选择了“Repeater”类型。我在下面尝试了这些代码,但它不起作用

0 投票
0 回答
744 浏览

php - 返回 Wordpress 中选项页面的最后修改日期

我正在使用 Wordpress 和 ACF / 高级自定义字段来添加与我的联系人选项页面相关的各种字段。我需要检索最后一次点击“更新”按钮的日期。

我试图起诉 the_modified_date(); 但这给了我最后一次更新实际联系页面帖子类型的日期,而不是 OPTIONS 页面

我的ACF字段设置规则:显示OPTIONS PAGE这个字段等于CONTACT

OPTIONS 页面是一个插件,因此我可以将所有 ACF 字段添加到插件而不是页面。用于添加选项页面的代码:

if( function_exists('acf_add_options_page') ) { $contactOrder = get_field('about_order', 'option') + 2; acf_add_options_page(array( 'page_title' => 'Contact', 'menu_title' => 'Contact', 'menu_slug' => 'tsum-contact', 'capability' => 'edit_posts', 'redirect' => false, 'icon_url' => 'dashicons-info', 'position' => $contactOrder )); }

显示页面修改日期的代码,但不是我想要的:

<?php the_modified_date(); ?>

我的最终目标是使用此时间戳进行进一步计算,但我只需要帮助来获取时间戳。

谢谢你。

我的选项页面的屏幕截图

0 投票
2 回答
4273 浏览

php - 如何在 WordPress 循环中获取 ACF 字段值?

我正在尝试为循环中的帖子获取 ACF 归档值。但由于某种原因,该值未显示。

我已经试过了

这些方法都不起作用。请参阅下面的循环代码:

如何在循环中获取 ACF 字段值?

0 投票
1 回答
61 浏览

arrays - 在固定链接之间添加逗号

我创建了两个 CPTS:人员和位置。在一个位置页面上,您可以看到所有在那里工作的人。单击一个人后,您可以查看他们的简历以及他或她工作的所有位置。我已经使用 ACF 关系字段创建了这个设置。

现在我有以下内容来显示我的single-people.php中的位置:

如何修改它以在位置之间插入逗号或分号并仍然保留永久链接?

有这个问题的页面是:https ://aptw.nk-creative.com/people/james-gualtieri/

0 投票
2 回答
93 浏览

wordpress - WP ACF - 结合不同的字段/然后使用 WP Query 循环

我一直在寻找几个小时来解决我的问题。我找不到任何与我想要实现的目标完全一样的东西。所以我真的被困住了,感谢任何帮助!

我有一个名为“杂志”的 CPT,有几个 ACF 字段。一个 ACF 字段是该杂志出版的“年”。另一个字段是“杂志编号”,它就像一个唯一的 ID。每年都会出版几本杂志。

我想要实现的是一个输出,它为每个“年”提供一个“ul”元素,为每个“杂志编号”提供一个“li”元素,并在相应的“年”中发布。

例如这样的:

从逻辑上讲,我不知道如何解决这个问题。如何交叉引用字段,将所有“年份”字段(几个)减少到一个输出,然后输出特定年份发布的所有“杂志编号”,然后输出每个年份的几个列表,如上图所示?