问题标签 [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.
wordpress - 如何在 ACF 中继器中添加多个短代码?
我的代码是这样的:
....但它似乎不起作用。它为每个单独的短代码重复相同的内容:[toggles-title-1]、[toggles-title-2] 等等。
wordpress - Wordpress ACF 以编程方式向灵活内容添加行
我想在我的帖子灵活内容字段中添加一行。我使用导出工具中的代码创建了我的 ACF 字段,这是其中的一部分:
当我创建或编辑帖子时,我可以看到和使用这些字段。现在我有一个脚本来导入帖子,我想以Tekst (1 blok per rij)
编程方式将该字段添加为新行。我试过使用add_sub_row
,update_field
但没有一个能正常工作。
当我add_sub_row
这样使用时,我总是得到一个返回值false
:
当我使用时,update_field
我确实得到了一个响应,看起来好像该字段已添加,但是当我去 wp-admin 并打开帖子时我看不到它:
我应该如何使用这些方法?因为我尝试过使用 ACF 的手册,但我真的不明白如何将它用于灵活的内容。
php - 如何使用 Wordpress functions.php 中的高级自定义字段使脚本入队和出队?
我想在 Wordpress 后端的管理面板中创建带有高级自定义字段的复选框,可以启用和禁用脚本。
我创建了一个复选框字段,调用它import_animejs
并检查它。然后使用acf/load_field将脚本排入队列,但我遗漏了一些东西,因为它不起作用。
这是我的代码:
我希望过滤器能够识别 import_animejs 已打勾并将anime.js排入队列,但事实并非如此。
更新:非常感谢 Lachlan 的回答,这很有效,为了澄清起见,我在上面发布的代码中完全删除了 acf/load_field "load_field_import_animejs" 函数。
wordpress - Date format corrupted in sub fields when copying an ACF field
I've created a CPT to store a show calendar.
An ACF field calendar
has been created to store places and dates of the shows. It is a repeater composed by 2 subfields: date
(type=date) and city
(type=select).
When I'm trying to copy the "calendar" field from one post to another, using
update_field( 'calendar', get_field( 'calendar', $id_post_origin ), $id_post_destination );
the dates are corrupted.
I've tried to run a delete_field()
before but the result isn't better.
e.g. if my original post is:
0 =>
array (size=2)
'city' => string 'Vesoul' (length=6)
'date' => string '02/09/2019' (length=10)
the destination post will be after copying:
0 =>
array (size=2)
'city' => string 'Vesoul' (length=6)
'date' => string '09/02/2019' (length=10)
Is it possible to specify a date format? To duplicate a field without modifying it?
Thank you
wordpress - 高级自定义字段不保存数据
我有一个使用 ACF 插件来处理许多自定义帖子类型的网站,经过一段时间的使用,新添加的字段无法保存数据。在我输入并按下按钮更新帖子后,文本将消失。它也随机发生在一些旧领域。与源代码无关,因为使用相同字段的某些页面运行良好,但新页面不会。它发生在 wordpress 仪表板内。可以做些什么?
mysql - 将 wordpress 元数据导入并转换为 ACF 转发器字段
我想将旧插件的 wp_postmeta 数据转换为高级自定义字段 ACF(专业版,但这不是重点)。旧插件将所有数据保存在一个 meta_value 中(用||
and分隔\n
),而 ACF 将使用多个值:
MySQL中的旧插件数据:
如您所见,每个 post_id 我有零到多个数据<-> url
我如何将其转换为 ACF Pro 中继器字段(让我们将此字段称为“中继器”)?
当试图建立某事时。与中继器类似,我会使用 3 个 data-url 获得:
所以有什么想法,如何将旧数据从“oldplugin”转换为 ACF?
wordpress - 如何根据选择的页面模板显示特定的古腾堡块
我试图让一些古腾堡块仅在特定页面模板上可见,这样如果没有选择某个模板,它就会被隐藏。我知道自定义帖子类型可能,但找不到页面模板的解决方案。
我也尝试过使用 ACF PRO 并在特定的块 && 页面模板上制作“如果显示此字段组”,但它也不起作用。
谢谢。
advanced-custom-fields - 显示所有 acf 字段和 acf 选项页面字段的 Elementor 动态字段
使用 Elementor Pro 和 ACF Pro。
所以我已经在 acf/init 挂钩中设置了所有 acf 帖子/页面字段。我还在同一个钩子中设置了一个选项页面。
在 Elementor 编辑器中,选择动态字段时。帖子/页面的所有 ACF 字段都列为选项字段。例如选项:横幅图片。选择一个时不显示任何内容。如果我删除选项页面。一切恢复正常,可以在动态下拉列表中选择实际的 ACF 字段。
任何想法为什么会发生这种情况?
我尝试在functions.php 中添加选项页面,并在acf/init 钩子中添加选项字段。相同的结果
php - 与当前日期比较时,通过多个元键查询帖子不起作用
我正在编写一个代码来根据其他元值比较日期查询帖子元值,下面是我的代码,它查询所有帖子忽略日期条件:
我尝试使用“LEFT JOIN”句子但没有成功
问题是此代码查询具有日期元键的旧帖子和新帖子
注意: repeater_%_date 是 ACF 日期字段,将日期存储为 Ymd (20190708)
请问有什么解决办法吗?
wordpress - 自更新 WordPress 和 ACF 插件以来,标签 ACF 'repeater' 不再起作用
我已将我WordPress
的从 4.6.x 更新到 5.2.1。我还将插件ACF Pro
从 4.xx 更新到 5.8.1。
从那时起,ACF
“中继器”类型的标签不再起作用:它们不再出现在管理面板和应用程序前面。其他标签效果很好。
我不知道为什么。你有想法吗 ?