简体   繁体   English

使用 ACF 字段值填充 JS 变量

[英]Populate JS variables with ACF field value

Good evening.晚上好。

I'm trying to populate variables in my custom JS script with ACF field value but I have no clue how to do it.我正在尝试使用 ACF 字段值填充自定义 JS 脚本中的变量,但我不知道该怎么做。

I'm wondering if anybody got luck with using sage with ACF javascript API?我想知道是否有人在使用 ACF javascript API 的鼠尾草方面很幸运?

Basically I have a script which works when I have it in scripts/common.js but I want to pull data from ACF into it.基本上我有一个脚本,当我在 scripts/common.js 中有它时它可以工作,但我想从 ACF 中提取数据。 Pretty much set a variable with data from ACF.几乎用来自 ACF 的数据设置了一个变量。

Did anybody do that before?以前有人这样做过吗?

Any help would be more than appreciated!任何帮助将不胜感激!

Thanks,谢谢,

I found a pretty decent solution for returning ACF data to JS by using wp_localize_script WordPress function.我找到了一个相当不错的解决方案,通过使用 wp_localize_script WordPress function 将 ACF 数据返回给 JS。

Add this to your functions.php:将此添加到您的函数中。php:

 wp_localize_script( 'your_js_file', 'acf_vars', array( 'something' => get_field( 'custom_field' ), ) );

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM