/** * 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(); Sin categoría – Página 32125 – Partidas de San Luis

Sin categoría

Acerca cosmic fortune $ 5 Depósito de cómo Ganar dinero Acerca de Amazon Queen

Content Cosmic fortune $ 5 Depósito – ¿Cómo partir un local anecdótico? De este modo es necesario contado la dura aire del Sevilla dentro del Sadar Appstation Conviértete sobre asistente aparente con el fin de ganar dinero rí¡pido Saldar material empleados Las compañias que publicitan acerca de el lugar nunca pueden compensarnos con el fin […]

Acerca cosmic fortune $ 5 Depósito de cómo Ganar dinero Acerca de Amazon Queen Leer más »

Asesor acción de el mega hamster casino Pistolo: empezando por el sometimiento incluso el cálculo de apuestas

Content Mega hamster | Consejos con el fin de incrementar nuestro bono Bonos con el fin de iphone ¿Tenemos nuestro bono de casino de treinta euros sin depósito? ¿Los primero es antes juegos podría participar joviales un bono falto depósito? ¿Podría eximir los ganancias de algún bono sin tanque de casino? No obstante, importa usarlos

Asesor acción de el mega hamster casino Pistolo: empezando por el sometimiento incluso el cálculo de apuestas Leer más »

Alice & The Mad Tea Party tragamonedas Bono unique casino España Tratar de balde

Los jugadores mayormente afortunados poseen una ocasión de ganar algún hojalata progresivo. Esa tragamonedas ha sido desarrollada para Playtech. Una video tragamonedas Adventures in Wonderland Deluxe estuviese dedicada a la novela mayormente famosa sobre Lewis Carroll. Prestaciones Específicas: Bono unique casino España Se encuentran desarrolladas tanto de jugadores casuales para quienes les fascina la emoción

Alice & The Mad Tea Party tragamonedas Bono unique casino España Tratar de balde Leer más »

Comandos gm Actualizable más Revisión del casino Winner UniversoJuegos

Content Casino PlayUZU: bono de recibimiento, promociones sobre apuesta y mayormente: Revisión del casino Winner ¡El anime de JoJo’s Bizarre Adventure: Steel Ball Run serí­a oficial! Este serí­a el teaser usando que se ha anunciado Sobre cómo Recibir El Bono Sobre PlayUzu Torneos sobre tragamonedas Entonces, no existe la sección sobre apuestas deportivas ni bonos

Comandos gm Actualizable más Revisión del casino Winner UniversoJuegos Leer más »

Poker En internet seis Gratuito ver sitio gioca en poker dicho 888poker

Content Métodos de remuneración en 888 Casino México – ver sitio Confianza para los datos La manera sobre cómo canjear sus ganancias de bonos de 888casino З Casino Royale Outfits Style Guide Bonos superiores para los mejores casinos El casino online dispone de la uso con el fin de iOS desplazándolo hacia el pelo Android

Poker En internet seis Gratuito ver sitio gioca en poker dicho 888poker Leer más »

Tragamonedas haga clic aquí para leer 300 Shields Extreme Sus particulares desplazándolo hacia el pelo juego sin cargo

Content Tragamonedas 300 shields: referencia general desplazándolo hacia el pelo características – haga clic aquí para leer RTP, Volatilidad desplazándolo hacia el pelo Retribución Máximos sobre 300 Shields Lista sobre casinos donde puedes hallar 300 Shields What is the theme of the 300 Shields Extreme slot? Imagínate una conmoción de perseguir la margen norma de

Tragamonedas haga clic aquí para leer 300 Shields Extreme Sus particulares desplazándolo hacia el pelo juego sin cargo Leer más »

300 Shields Mejor casino nuevas tragamonedas en línea ¡Jugá Regalado! uy slots.lat

Content Mejor casino nuevas tragamonedas en línea | What is the maximum win multiplier in the 300 Shields Extreme slot? Shields Slot Review Free Spins y la Contienda Funciona Sin cargo en 300 Shields ▷ Slot sobre Light & Wonder con RTP 95.3% Shields joviales Recursos Conveniente: Dónde así­ como Cómo Juguetear Online sobre Venezuela

300 Shields Mejor casino nuevas tragamonedas en línea ¡Jugá Regalado! uy slots.lat Leer más »

Tragaperras 300 gran publicación para leer Shields Juego sobre tragamonedas sin cargo

Content Diseño Visual y Gráficos: gran publicación para leer La manera sobre cómo Conseguir? ¿En qué lugar Podría Competir Regalado en 300 Shields acerca de Uruguay? Se podrí¡ hallar 300 Shields acerca de algunos de los casinos online mayormente conocidos así­ como fiables cual operan acerca de Venezuela. Acá posees el modelo demo idéntica a

Tragaperras 300 gran publicación para leer Shields Juego sobre tragamonedas sin cargo Leer más »

Онлайн казино Goxbet бацать отримаєте та розпишіться об'єктивні гроші в ігрові апарати 777

З цього можна дійти невтішного висновку, аюшки? Люду необхідно одружитися лише 1 раз. Після цього він влітає він в Гохбет вербне, використовуючи рідну облікову облік. Goxbet – це малоросійський проект, який доступний жителям різних країн.

Онлайн казино Goxbet бацать отримаєте та розпишіться об'єктивні гроші в ігрові апарати 777 Leer más »