/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); xtw18387544d – Página 5431 – Partidas de San Luis

xtw18387544d

VAVADA Вавада казино официальный сайт регистрация вход.1557 (2)

VAVADA | Вавада казино – официальный сайт, регистрация, вход ▶️ ИГРАТЬ Содержимое Вавада казино: официальный сайт, регистрация, вход Официальный сайт Вавада Регистрация в Вавада: шаг за шагом Важно! Вход в Вавада: доступ к играм и функциям Вавада казино – это популярное онлайн-казино, которое предлагает игрокам широкий спектр игровых автоматов, рулетки, покера и других азартных игр. […]

VAVADA Вавада казино официальный сайт регистрация вход.1557 (2) Leer más »

1win официальный сайт букмекерской конторы 1вин.6864 (2)

1win — официальный сайт букмекерской конторы 1вин ▶️ ИГРАТЬ Содержимое Официальный сайт 1win – букмекерская контора Преимущества работы с 1win Как зарегистрироваться и начать играть на 1win Шаг 2: подтверждение регистрации Бонусы и акции на 1win Акции и турниры В современном мире ставки на спорт и игры стали популярными развлечениями для многих людей. В этом

1win официальный сайт букмекерской конторы 1вин.6864 (2) Leer más »

Risico nemen en beloningen oogsten in het spannende avontuur van chicken road casino, waar elke stap

Risico nemen en beloningen oogsten in het spannende avontuur van chicken road casino, waar elke stap invloed heeft op jouw winst! De Basisprincipes van Chicken Road Casino Hoe het Spel Werkt Strategieën voor Succes Tactieken om Risico te Minimaliseren De Psychologie van Gokken De Rol van Emoties Wanneer Te Stoppen Bij Het Behalen van Winsten

Risico nemen en beloningen oogsten in het spannende avontuur van chicken road casino, waar elke stap Leer más »

À lassaut du parcours palpitant Chicken Road casino, un divertissement captivant avec un taux de re

À lassaut du parcours palpitant : Chicken Road casino, un divertissement captivant avec un taux de retour au joueur exceptionnel de 98% pour transformer chaque pas en opportunité dorée. Un Concept Simple, une Addiction Garantie Les Différents Niveaux de Difficulté Stratégies pour Réussir Le Taux de Retour au Joueur (RTP) : Un Avantage Considérable Comprendre

À lassaut du parcours palpitant Chicken Road casino, un divertissement captivant avec un taux de re Leer más »

Step into a World of Rewards with Crown Green Casino to Feel the Real Casino Thrill

Step into a World of Rewards with Crown Green Casino to Feel the Real Casino Thrill In the heart of England, where the allure of gaming meets the excitement of rewards, stands Crown Green Casino. With its vibrant atmosphere and unbeatable promotions, Crown Green Casino invites every gamer to dive into an exciting world where

Step into a World of Rewards with Crown Green Casino to Feel the Real Casino Thrill Leer más »

Step into a World of Rewards with Crown Green Casino and Let Fortune Smile on You – Big Wins

Step into a World of Rewards with Crown Green Casino and Let Fortune Smile on You – Big Wins Welcome to Crown Green Casino, where the thrill of gaming merges with the potential for substantial rewards. In an industry rightfully notorious for its highs and lows, Crown Green Casino stands out as a beacon of

Step into a World of Rewards with Crown Green Casino and Let Fortune Smile on You – Big Wins Leer más »

Step into a World of Rewards with Crown Green Casino and Play with Confidence – Big Wins

Step into a World of Rewards with Crown Green Casino and Play with Confidence – Big Wins Welcome to Crown Green Casino, where gaming excitement meets rewarding experiences right at your fingertips. If you’re an enthusiastic gamer, you’ll be glad to know that this reputable online casino has much to offer. Whether you’re a poker

Step into a World of Rewards with Crown Green Casino and Play with Confidence – Big Wins Leer más »

Taste the Excitement at Crown Green Casino and Feel Every Spin – Special Offers

Taste the Excitement at Crown Green Casino and Feel Every Spin – Special Offers Welcome to Crown Green Casino, a premier destination for gaming enthusiasts seeking an exhilarating experience filled with electrifying spins and unforgettable moments. Nestled in the heart of the vibrant English city, Crown Green Casino brings the thrill of classic casino games

Taste the Excitement at Crown Green Casino and Feel Every Spin – Special Offers Leer más »

Promoting Healthy Dinner certainly Teenagers A peek at the data of your own Effect from College-Based Treatments

Posts Match Weight and you will Development 2. School-Founded Treatments Students decades six and above have to have minimal mass media publicity, ≤ couple of hours a day, which should not restrict sleep, physical working out, or other health behavior. The fresh AAP suggests you to household must have “media-free” day along with her, and

Promoting Healthy Dinner certainly Teenagers A peek at the data of your own Effect from College-Based Treatments Leer más »