您可以使用wp_localize_script()
函数将值传递给js。例如
add_action( \'wp_enqueue_scripts\', \'my_custom_scripts\' );
public function my_custom_scripts() {
wp_enqueue_script( \'custom-script\', get_stylesheet_directory_uri() . \'/js/custom_script.js\', [\'jquery\'] );
wp_localize_script( \'custom-script\', \'myScript\', [
\'var_a\' => \'value_a\',
\'var_b\' => \'another value\',
] );
}
在自定义脚本中。js您可以得到如下值
console.log(myScript.var_a) // will return `value_a`
console.log(myScript.var_b) // will return `another value`