问题标签 [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.
google-maps - ACF Google Map 的多个标记
我正在尝试制作一个显示多个自定义标记的谷歌地图。我目前有一个名为“地图”的转发器字段设置,在该转发器中有一个名为“google_map”的谷歌地图和一个名为“描述”的描述文本框。
我使用了 ACF Google Map 页面中的代码,但它只显示了一个标记。
谁能帮我解决这个问题?
我正在使用此页面中的所有代码:https ://www.advancedcustomfields.com/resources/google-map/
但是当我使用“帮助代码”时,我只是得到一个根本不显示的灰色地图。所以我改用这段代码:
wordpress - 在 Google 地图上设置 SVG 标记大小
我目前正在努力设置我的 SVG 标记的大小,它们显示得非常大,由于我的地图在 ACF 中设置的方式,我无法像在 JS 中那样修改大小。
谁能建议我修改 SVG 大小的方法?我真的不想使用 PNG,因为它们总是看起来质量很差,而且文件大小比 PNG 大得多。
下面是我的代码:
创建标记的区域是:
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
任何人都可以帮助我提供代码或解决方案吗?
wordpress - 关于产品变化的 ACF 中继器字段
根据此处和此处,使用以下代码将 ACF 添加到单个产品变体中。一切似乎都正确显示,除了转发器字段:
在转发器字段上添加一行时,它不会出现。
然后我在产品保存时收到以下 javascript 错误,但我点击“添加行”多次重复:
name='acf_variation[37][field_5db9a1722bbe2][field_5db9a1de2bbe5][acfcloneindex][field_5db9a1ed2bbe6]' 的无效表单控件不可聚焦。
当我检查只有一个表格行时,带有class="acf-row acf-clone"
. ACF 的样式表显示:
当我添加管理样式时:
第一个字段显示,但其他字段仍然没有被添加(无论是在显示中还是在检查时添加到 DOM 中。有什么想法吗?
wordpress - Wordpress 和 ACF 版本升级后,ACF 灵活内容布局字段未存储在数据库中
在我们的应用程序中,我们使用了多个 ACF 灵活内容布局字段,但其中一个灵活内容布局字段未存储到数据库中。该 ACF 灵活内容布局字段名称类似于“product_category_&_series”。
这是因为 ACF 字段名称中有与号(特殊字符 &)吗?
此问题发生在生产环境中。在将 Wordpress 从 4.8 升级到 5.1 和 ACFPro 从 5.6 升级到 5.8 并部署到生产环境之后。并且无法重现 Stage 和 Dev 环境。
有没有人有同样的情况请分享一下?
javascript - 只需通过 jQuery 更新 ACF 字段值
我正在尝试通过 jQuery 更新数据库中的 ACF 字段值。这对于通过 PHP 使用非常简单update_field()
,但是我不能采用这种方法,因为我想根据 html5 视频中的当前时间进行更新。这部分并不真正相关,因为我只是在通过 jQuery 更新字段值的简单方法。当然,这一定很简单,但是在 JavaScript ACF 文档中找不到任何内容?
谢谢
javascript - 从 ACF 中继器字段传递单个 PHP 值
我有一个公司团队成员的页面。团队成员使用具有姓名、职位和传记字段的 ACF 转发器呈现。在页面上,我只想呈现他们的姓名和职位。如果您要单击团队成员,则会打开一个显示该团队成员传记的模式。
我有这个工作,但我的方法将 Biography 字段添加到每个团队成员的 DOM 中,隐藏它,并在单击时将其传递到模式中。我想知道是否可以将 Biography 字段传递到模式中,而不必最初在 DOM 中呈现文本并隐藏它?
以下是我当前的代码:
php - 遍历所有键以特定字符串开头的 ACF 字段
我在一些帖子上有一些自定义字段,并且我为其中一些键分配了唯一值:'field_tab_' . uniqid()
我想遍历其键以特定字符串开头的所有 ACF 字段field_tab_
。
这是我到目前为止所拥有的,但我无法弄清楚如何检查密钥中的某个字符串。
我也可以使用名称而不是密钥,如果这样更容易的话。
最好的方法是什么?
wordpress - 在 Wordpress the_content() 中包含高级自定义字段 (ACF)
我继承了一个使用front-page.php 来呈现主页的项目结构。大多数站点都使用 Wordpress 内容字段,但我们已转而使用高级自定义字段构建新功能。the_content() 在整个代码库中用于呈现内容,我想知道是否有办法在 the_content() 中包含 ACF 布局。
下面是我不得不用于主页的一个示例解决方法,如果我不以这种方式调用布局,内容将不会呈现在页面上。我是 ACF 的新手,所以如果我所描述的是对如何将 ACF 带入生态系统的根本误解,我将不胜感激有关更好的文件结构和调用内容的任何指导。
php - 以编程方式在灵活内容中插入转发器行
正如标题所示,我有这种结构:
我有一个外部数据库,我想从中插入一些手风琴。如何使用 PHP 以编程方式执行此操作?从数据库获取数据后,我创建了一个循环,并希望在循环内运行插入功能。
我手动添加了“手风琴”布局。现在我想在里面添加手风琴。我尝试使用add_rows
and update_field
,但无法成功。
这是代码尝试: