/** * 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(); xtw1838790ca – Página 43 – Partidas de San Luis

xtw1838790ca

Live Casino-funksjoner og hva du kan forvente hos Win Airlines Casino for Norge

Hos Win Airlines Gambling House i Norge har jeg erfart at live casino-opplevelsen kombinerer toppmoderne teknologi med sanntidsinteraksjon. Du kan samhandle med erfarne dealere og nyte et bredt utvalg av tradisjonelle spill, alt strømmet i HD. Atmosfæren er svært fortryllende, men det er mer å oppdage. Fra nytenkende spillvariasjoner til fristende kampanjer, vil du vite […]

Live Casino-funksjoner og hva du kan forvente hos Win Airlines Casino for Norge Leer más »

Узнайте, как и где можно бесплатно загрузить приложение 1xBet.

Интересно, что расширенная роспись с эксклюзивными рынками доступна для таких дисциплин. Букмекерская контора https://ivfgenesis.gr акцентирует внимание на развитии киберспорта для любителей беттинга. Разнообразие типов ставок на результат игры делает пари более увлекательными и динамичными.

Узнайте, как и где можно бесплатно загрузить приложение 1xBet. Leer más »

Flagman Casino – Beneficios Exclusivas para Usuarios Ibéricos Ahora

Flagman Casino se ha transformado en un punto de referencia para los que buscan emoción y incentivos en el juego online flagman-casino.eu. Con un ojo dirigido en el mercado español, la plataforma ha preparado una serie de promociones únicas que van más allá del típico bono de bienvenida. Aquí revisamos las ofertas actuales, explicamos sus

Flagman Casino – Beneficios Exclusivas para Usuarios Ibéricos Ahora Leer más »

На сайте ru можно найти последние новости о спорте: хоккее, футболе, баскетболе, теннисе, боксе, биатлоне и Формуле-1.

Сайтиев (трёхкратный олимпийский https://startticket.kz/новости-бокса-главные-события-и-титул/ чемпион), отдал дань уважения решению президента UFC Уайта о возвращении флагов. О’Уорд — пилот, заявил, что больше не хочет участвовать в Формуле-1. По опыту можно сказать, что В наших спортивных обзорах вы сможете ознакомиться с мнениями экспертов и критиков о завершившихся соревнованиях, что весьма важно.

На сайте ru можно найти последние новости о спорте: хоккее, футболе, баскетболе, теннисе, боксе, биатлоне и Формуле-1. Leer más »

oficiální online casino a sportovní sázení

Abychom za 3 dny odehráli kol při průměrném RTP 96 % a sazbě 50 Kč/kolo, bylo by nutné hrát přibližně 200 kol za hodinu non-stop. Platby a limity Pak se Vám zobrazí částka, kterou můžete získat zpět. Maximální výherní částka všech výše uvedených vkladových bonusů je 75,000 CZK. Pokud po vyzvednutí uvítací odměny pokračujete ve

oficiální online casino a sportovní sázení Leer más »

Conheça Recentes Lançamentos de Slots e Assegure a Grande no 5Gringos Casino em Portugal

Para quem gosta de se divertir online em Portugal, esperar por uma nova slot é sempre uma emoção. No 5Gringos Cassino Registro Casino, essa emoção é constante. A plataforma disponibiliza um conjunto regular de estreias frescos, prontos para atualizar a sua jornada de jogo. O casino, que já cativou muitos utilizadores portugueses, não disponibildisponibiliza apenas

Conheça Recentes Lançamentos de Slots e Assegure a Grande no 5Gringos Casino em Portugal Leer más »

Sélection Premium de Jeux : Les Titres les Plus Populaires Accessibles sur Winbeatz Casino au Canada

Nous étudions ici la collection de jeux de Winbeatz Casino, une plateforme qui a gagné la confiance des joueurs canadiens. Cette analyse détaille le contenu et la qualité de sa ludothèque, un facteur clé pour une bonne expérience de jeu en ligne. Nous parcourons les catégories principales, les éditeurs partenaires, les caractéristiques des machines à

Sélection Premium de Jeux : Les Titres les Plus Populaires Accessibles sur Winbeatz Casino au Canada Leer más »