public static function subscription_init()
 {
     if (file_exists(TT_THEME_DIR . '/theme_config/subscription.php')) {
         //get config files
         self::$config = file_exists(TT_STYLE_DIR . '/theme_config/subscription.php') ? include TT_STYLE_DIR . '/theme_config/subscription.php' : (include TT_THEME_DIR . '/theme_config/subscription.php');
         //registering axaj hooks
         self::subscriptions_ajax_hooks();
         add_action('wp_enqueue_scripts', array('TT_Subscription', 'enqueue_scripts'));
     }
 }
if (!empty($input['multiple'])) {
    echo ' multiple_select';
}
?>
"
    <?php 
if (!empty($input['multiple'])) {
    echo ' multiple';
}
?>
    >
    <?php 
if ($input['mailchimp']) {
    if (_go('mailchimp_api_key')) {
        if (!_go('mailchimp_lists')) {
            $mailchimp_lists = TT_Subscription::get_mailchimp_lists();
        } else {
            $mailchimp_lists = $input['options'];
        }
        if (!empty($mailchimp_lists)) {
            $input['options'] = array();
            foreach ($mailchimp_lists as $key => $list) {
                $input['options'][$list->name] = $list->id;
            }
        }
    }
}
?>
    <?php 
if (!empty($input['range']) && $input['range_type'] == 'digit') {
    ?>
Beispiel #3
0
define('THEME_OPTIONS', THEME_NAME . '_options');
//Load main framework classes
require_once TTF . '/extensions/twitteroauth/twitteroauth.php';
require_once TTF . '/core/teslaframework.php';
require_once TTF . '/core/tesla_admin.php';
require_once TTF . '/core/tt_load.php';
if (file_exists(TTF . '/core/tt_security.php')) {
    require_once TTF . '/core/tt_security.php';
} else {
    exit;
}
//TT ENQUEUE
require_once TTF . '/core/tt_enqueue.php';
TT_ENQUEUE::init_enqueue();
//Contact Form Builder
if (file_exists(TT_THEME_DIR . '/theme_config/contact-form-config.php')) {
    require_once TTF . '/core/tt_contact_form.php';
    TT_Contact_Form_Builder::init_builder();
}
//Admin load
$TTA = new Tesla_admin();
//Slider - do not load if plugin TFW detected
if ((!defined('TT_USES_PLUGIN') || defined('TT_USES_PLUGIN') && !TT_USES_PLUGIN) && !class_exists('Tesla_slider')) {
    require_once TTF . '/core/tesla_slider.php';
    Tesla_slider::init();
}
//Subscription
if (file_exists(TT_THEME_DIR . '/theme_config/subscription.php')) {
    require_once TTF . '/core/tt_subscription.php';
    TT_Subscription::subscription_init();
}