フォームが埋め込まれている(shortcodeとphpでemeddedされている)ときにのみ、特定のJavaScriptをエンキューできます。Gravity Forms - フォームが埋め込まれているときにエンキューしますか?
フォームが埋め込まれたときにトリガする重力フォームのアクションフックがありますか?それで、私はこのようなことをすることができました。
add_action('some_gforms_hook', function() {
add_action('wp_enqueue_scripts', function() {
wp_enqueue_script('postcode', get_bloginfo('stylesheet_directory') . '/modules/Postcode/assets/js/postcode.js', array('jquery'));
wp_localize_script('postcode', 'ajax_object', array('ajax_url' => admin_url('admin-ajax.php')));
});
});
このようなフックがない場合は、別の(ハッピーではない)方法がありますか?