diff --git a/gp-limit-checkboxes/gplcb-conditional-limits.php b/gp-limit-checkboxes/gplcb-conditional-limits.php index 18612d010..f59e317c1 100644 --- a/gp-limit-checkboxes/gplcb-conditional-limits.php +++ b/gp-limit-checkboxes/gplcb-conditional-limits.php @@ -67,7 +67,8 @@ public function enqueue_form_scripts( $form ) { public function load_form_script( $form, $is_ajax_enabled ) { if ( $this->is_applicable_form( $form ) && ! self::$is_script_output && ! $this->is_ajax_submission( $form['id'], $is_ajax_enabled ) ) { - $this->output_script(); + add_action( 'wp_footer', array( $this, 'output_script' ) ); + add_action( 'gform_preview_footer', array( $this, 'output_script' ) ); } return $form; diff --git a/gravity-forms/gw-coupons-exclude-products.php b/gravity-forms/gw-coupons-exclude-products.php index 1d3c290e7..799954571 100644 --- a/gravity-forms/gw-coupons-exclude-products.php +++ b/gravity-forms/gw-coupons-exclude-products.php @@ -54,7 +54,8 @@ function init() { function load_form_script( $form ) { if ( $this->is_applicable_form( $form ) && ! self::$is_script_output ) { - $this->output_script(); + add_action( 'wp_footer', array( $this, 'output_script' ) ); + add_action( 'gform_preview_footer', array( $this, 'output_script' ) ); } return $form;