WordPressではwp_localize_script
関数を使用することで、PHPの変数をJavaScriptで利用することができます。これにより、サーバー側で生成したデータをクライアント側のスクリプトで利用することが可能になります。
wp_localize_script('my-script', 'my_script_vars', array('var1' => 'value1', 'var2' => 'value2'));
上記のコードは、’my-script’という名前のスクリプトに対して、’var1’と’var2’という名前の変数を追加しています。それぞれの変数には’value1’と’value2’という値が割り当てられます。これらの変数はJavaScript内で’my_script_vars.var1’や’my_script_vars.var2’という形でアクセスすることができます。