使用ACF字段值填充JS变量

时间:2019-11-13 20:18:58

标签: javascript wordpress advanced-custom-fields

晚上好。

我试图用ACF字段值填充自定义JS脚本中的变量,但是我不知道该怎么做。

我想知道是否有人通过ACF javascript API使用鼠尾草是否很幸运?

基本上,我有一个脚本,当我在scripts / common.js中使用它时,它可以工作,但我想将ACF中的数据提取到其中。几乎用ACF中的数据设置了一个变量。

有人做过吗?

任何帮助将不胜感激!

谢谢

1 个答案:

答案 0 :(得分:0)

我找到了一个相当不错的解决方案,可以通过使用wp_localize_script WordPress函数将ACF数据返回给JS。

将此添加到您的functions.php中:

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