问题标签 [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 投票
1 回答
1337 浏览

google-maps - ACF Google Map 的多个标记

我正在尝试制作一个显示多个自定义标记的谷歌地图。我目前有一个名为“地图”的转发器字段设置,在该转发器中有一个名为“google_map”的谷歌地图和一个名为“描述”的描述文本框。

我使用了 ACF Google Map 页面中的代码,但它只显示了一个标记。

谁能帮我解决这个问题?

我正在使用此页面中的所有代码:https ://www.advancedcustomfields.com/resources/google-map/

但是当我使用“帮助代码”时,我只是得到一个根本不显示的灰色地图。所以我改用这段代码:

0 投票
1 回答
518 浏览

wordpress - 在 Google 地图上设置 SVG 标记大小

我目前正在努力设置我的 SVG 标记的大小,它们显示得非常大,由于我的地图在 ACF 中设置的方式,我无法像在 JS 中那样修改大小。

谁能建议我修改 SVG 大小的方法?我真的不想使用 PNG,因为它们总是看起来质量很差,而且文件大小比 PNG 大得多。

下面是我的代码:

创建标记的区域是:

0 投票
1 回答
25 浏览

wordpress - 标题显示动态图标后的伪元素

您好,我正在制作一个 wordpress 音乐网站。我有一个动态的标题,并且在我的单一模板上链接到 ACF。现在该标题是单曲/专辑音乐标题。我的想法是,如果曲目有明确/强烈的语言,我想在标题后面加上图标 (E)::,它将由 ACF 真/假按钮控制。我怎样才能做到这一点?我的 wordpress 网站是用 Oxygen Builder 构建的。

Spotify 和 Apple Music 完全符合我的描述。盒子里的小(E)。

链接:https ://music.apple.com/us/album/lucky-you-feat-joyner-lucas/1434770366?i=1434770508

任何人都可以帮助我提供代码或解决方案吗?

0 投票
1 回答
1195 浏览

wordpress - 关于产品变化的 ACF 中继器字段

根据此处此处,使用以下代码将 ACF 添加到单个产品变体中。一切似乎都正确显示,除了转发器字段:

在转发器字段上添加一行时,它不会出现。

然后我在产品保存时收到以下 javascript 错误,但我点击“添加行”多次重复:

name='acf_variation[37][field_5db9a1722bbe2][field_5db9a1de2bbe5][acfcloneindex][field_5db9a1ed2bbe6]' 的无效表单控件不可聚焦。

当我检查只有一个表格行时,带有class="acf-row acf-clone". ACF 的样式表显示:

当我添加管理样式时:

第一个字段显示,但其他字段仍然没有被添加(无论是在显示中还是在检查时添加到 DOM 中。有什么想法吗?

0 投票
0 回答
124 浏览

wordpress - Wordpress 和 ACF 版本升级后,ACF 灵活内容布局字段未存储在数据库中

在我们的应用程序中,我们使用了多个 ACF 灵活内容布局字段,但其中一个灵活内容布局字段未存储到数据库中。该 ACF 灵活内容布局字段名称类似于“product_category_&_series”。

这是因为 ACF 字段名称中有与号(特殊字符 &)吗?

此问题发生在生产环境中。在将 Wordpress 从 4.8 升级到 5.1 和 ACFPro 从 5.6 升级到 5.8 并部署到生产环境之后。并且无法重现 Stage 和 Dev 环境。

有没有人有同样的情况请分享一下?

0 投票
0 回答
262 浏览

javascript - 只需通过 jQuery 更新 ACF 字段值

我正在尝试通过 jQuery 更新数据库中的 ACF 字段值。这对于通过 PHP 使用非常简单update_field(),但是我不能采用这种方法,因为我想根据 html5 视频中的当前时间进行更新。这部分并不真正相关,因为我只是在通过 jQuery 更新字段值的简单方法。当然,这一定很简单,但是在 JavaScript ACF 文档中找不到任何内容?

谢谢

0 投票
1 回答
193 浏览

javascript - 从 ACF 中继器字段传递单个 PHP 值

我有一个公司团队成员的页面。团队成员使用具有姓名、职位和传记字段的 ACF 转发器呈现。在页面上,我只想呈现他们的姓名和职位。如果您要单击团队成员,则会打开一个显示该团队成员传记的模式。

我有这个工作,但我的方法将 Biography 字段添加到每个团队成员的 DOM 中,隐藏它,并在单击时将其传递到模式中。我想知道是否可以将 Biography 字段传递到模式中,而不必最初在 DOM 中呈现文本并隐藏它?

以下是我当前的代码:

0 投票
1 回答
107 浏览

php - 遍历所有键以特定字符串开头的 ACF 字段

我在一些帖子上有一些自定义字段,并且我为其中一些键分配了唯一值:'field_tab_' . uniqid()

我想遍历其键以特定字符串开头的所有 ACF 字段field_tab_

这是我到目前为止所拥有的,但我无法弄清楚如何检查密钥中的某个字符串。

我也可以使用名称而不是密钥,如果这样更容易的话。

最好的方法是什么?

0 投票
1 回答
403 浏览

wordpress - 在 Wordpress the_content() 中包含高级自定义字段 (ACF)

我继承了一个使用front-page.php 来呈现主页的项目结构。大多数站点都使用 Wordpress 内容字段,但我们已转而使用高级自定义字段构建新功能。the_content() 在整个代码库中用于呈现内容,我想知道是否有办法在 the_content() 中包含 ACF 布局。

下面是我不得不用于主页的一个示例解决方法,如果我不以这种方式调用布局,内容将不会呈现在页面上。我是 ACF 的新手,所以如果我所描述的是对如何将 ACF 带入生态系统的根本误解,我将不胜感激有关更好的文件结构和调用内容的任何指导。

0 投票
1 回答
412 浏览

php - 以编程方式在灵活内容中插入转发器行

正如标题所示,我有这种结构:

我有一个外部数据库,我想从中插入一些手风琴。如何使用 PHP 以编程方式执行此操作?从数据库获取数据后,我创建了一个循环,并希望在循环内运行插入功能。
我手动添加了“手风琴”布局。现在我想在里面添加手风琴。我尝试使用add_rowsand update_field,但无法成功。
这是代码尝试: