你的问题并不完全清楚,但看起来你需要wp_localize_script
, 它允许您将变量从PHP传递到脚本。您可以这样使用它(带有两个字段的示例):
add_action (\'wp_enqueue_scripts\',\'wpse244551_add_field\');
function wpse244551_add_field () {
$my_field = array ();
$my_field[] = array (field1 => get_field (\'field1\'));
$my_field[] = array (field2 => get_field (\'field2\'));
wp_localize_script (\'my-script\', \'MyFields\', $my_field);
}
现在,在脚本中,您已经注册了句柄
my-script
可以使用访问变量
MyFields.field1
和
MyFields.field2
.