/** Fix Conflict with WPForms plugin */
function fix_conflict_with_wp_forms_plugin() {
if ( isset( $_GET['page'] ) ) {
$page = $_GET['page'];
$page = explode( '-', $page );
if ( 'wpforms' === $page[0] ) { /* If WPForms plugin Page */
remove_action( 'admin_enqueue_scripts', array( \Jeg\Form\Form_Builder::get_instance(), 'form_control_script' ), 10 );
wp_enqueue_script(
'jeg-form-builder-script',
JEG_URL . '/assets/js/form/form-builder.js',
array(
'jquery',
'underscore',
'wp-util',
'customize-controls',
'customize-base',
'wp-color-picker',
'jquery-ui-spinner',
),
jeg_get_version(),
true
);
}
}
}
add_action( 'admin_enqueue_scripts', 'fix_conflict_with_wp_forms_plugin', 100 );