javascript - 使用 ACF 字段值填充 JS 变量
问题描述
晚上好。
我正在尝试使用 ACF 字段值填充自定义 JS 脚本中的变量,但我不知道该怎么做。
我想知道是否有人在使用 Sage 和 ACF javascript API 时很幸运?
基本上我有一个脚本,当我在 scripts/common.js 中有它时它可以工作,但我想从 ACF 中提取数据。几乎用来自 ACF 的数据设置了一个变量。
以前有人这样做过吗?
任何帮助将不胜感激!
谢谢,
解决方案
我找到了一个相当不错的解决方案,通过使用 wp_localize_script WordPress 函数将 ACF 数据返回到 JS。
将此添加到您的 functions.php :
wp_localize_script( 'your_js_file', 'acf_vars', array(
'something' => get_field( 'custom_field' ),
)
);
推荐阅读
- python - 将数据框转换为文本制表符分隔
- javascript - 使用javascript将div内的文本更改为负html代码
- python - 如何处理音频字节以从实时音频流中提取 MFCC?
- elasticsearch - 无法在 Elasticsearch 集群上注册 s3 存储库
- selenium-webdriver - 无法使用 switchTo() 方法获取子窗口的标题
- android - 地图未出现在 Android 模拟器中
- javascript - 如何在 Vue.js 中修复页面底部的页脚以及如何在另一页显示额外的书籍?
- php - 如何将多个域添加到同一个虚拟主机以及如何正确使用 MVC url 重定向
- python - 如何在 Python 中将多行字符串合并为一行,并用空格分隔它们?
- asp.net - 局部视图数据到表