File: /var/www/vhosts/ensaco.es/httpdocs/wp-content/plugins/bb-ultimate-addon/fields/config.php
<?php
/**
* Custom Fields
*
* This is custom fields config file, require your custom field's "main" file here.
*
* @package Custom Fields
*/
/**
* Requring Custom field file
*
* @package Custom Fields
*/
require_once 'uabb-msg-box/uabb-msg-box.php';
require_once 'uabb-gradient/uabb-gradient.php';
require_once 'uabb-hotspot-draggable/uabb-hotspot-draggable.php';
require_once 'uabb-sortable/uabb-sortable.php';
require_once 'uabb-date/uabb-date.php';
require_once 'uabb-file/uabb-file.php';
if ( ! class_exists( 'UABB_Custom_Field_Scripts' ) ) {
/**
* Class to enqueue field scripts
*
* @package UABB_Custom_Field_Scripts
*/
class UABB_Custom_Field_Scripts {
/**
* Constructor that initializes custom field scripts
*
* @since x.x.x
*/
public function __construct() {
add_action( 'wp_enqueue_scripts', array( $this, 'custom_field_scripts' ) );
}
/**
* Function that enqueue styles and scripts
*
* @since x.x.x
*/
public function custom_field_scripts() {
if ( class_exists( 'FLBuilderModel' ) && FLBuilderModel::is_builder_active() ) {
/* uabb-msgbox field */
wp_enqueue_style( 'msg_field-styles', BB_ULTIMATE_ADDON_URL . 'fields/uabb-msg-box/css/uabb-msg-field.css', array(), BB_ULTIMATE_ADDON_VER );
/* uabb-gradient field */
wp_enqueue_style( 'uabb-gradient', BB_ULTIMATE_ADDON_URL . 'fields/uabb-gradient/css/uabb-gradient.css', array(), BB_ULTIMATE_ADDON_VER );
wp_enqueue_script( 'uabb-gradient', BB_ULTIMATE_ADDON_URL . 'fields/uabb-gradient/js/uabb-gradient.js', array(), BB_ULTIMATE_ADDON_VER, true );
wp_enqueue_style( 'uabb_sortable-styles', BB_ULTIMATE_ADDON_URL . 'fields/uabb-sortable/css/uabb-sortable.css', array(), BB_ULTIMATE_ADDON_VER );
wp_enqueue_script( 'uabb_sortable-scripts', BB_ULTIMATE_ADDON_URL . 'fields/uabb-sortable/js/uabb-sortable.js', array(), BB_ULTIMATE_ADDON_VER, true );
wp_enqueue_style( 'uabb-hotspot-draggable', BB_ULTIMATE_ADDON_URL . 'fields/uabb-hotspot-draggable/css/uabb-hotspot-draggable.css', array(), BB_ULTIMATE_ADDON_VER );
wp_enqueue_script( 'uabb-hotspot-draggable', BB_ULTIMATE_ADDON_URL . 'fields/uabb-hotspot-draggable/js/uabb-hotspot-draggable.js', array(), BB_ULTIMATE_ADDON_VER, true );
wp_enqueue_script( 'uabb-file', BB_ULTIMATE_ADDON_URL . 'fields/uabb-file/js/uabb-file.js', array(), BB_ULTIMATE_ADDON_VER, true );
wp_enqueue_style( 'uabb-file', BB_ULTIMATE_ADDON_URL . 'fields/uabb-file/css/uabb-file.css', array(), BB_ULTIMATE_ADDON_VER );
/* uabb-simplyfy field */
wp_enqueue_style( 'uabb-date', BB_ULTIMATE_ADDON_URL . 'fields/uabb-date/css/uabb-date.css', array(), BB_ULTIMATE_ADDON_VER );
/* uabb-color field ( Not included for now ) */
}
}
}
$uabb_custom_field_scripts = new UABB_Custom_Field_Scripts();
}