/** * 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 79891 – Partidas de San Luis

Sin categoría

beruby cashback, cupones así­ como ofertas sobre tus adquisiciones y no ha transpirado reservas online

Nunca guarda nuestro tono sobra llamativo del ranking, sin embargo justamente esa sobriedad hace cual se sienta arreglado. La interfaz vuelve cargada así­ como nunca serí­a una más afectuoso para iniciar, pero para individuos curiosos o avanzados tiene muchísimo extracto. Revisamos bonos, pagos, variacií³n de juegos, apps así­ como practica cierto sobre tratamiento para ayudarte […]

beruby cashback, cupones así­ como ofertas sobre tus adquisiciones y no ha transpirado reservas online Leer más »

Recenzja Magic365 Kasyno, pięćdziesięciu gratisowych spinów

Content Czym orientować się, wybierając automaty przez internet na rzeczywiste pieniadze? Ustawowe kasyna online pod pieniądze – opcja dla Casino Gdynia Po co w charakterze nowy fan nie zaakceptować otrzymałem bonusu? Darmowe automaty siódemki Procedury płatności przy każdym nowym kasynie istnieją odmienne, lecz w polsce wydaje się być kilka wybitniej atrakcyjnych. Odróżniają się ów lampy

Recenzja Magic365 Kasyno, pięćdziesięciu gratisowych spinów Leer más »

Legalne kasyno sieciowy w naszym kraju sierpień 2024 Lista kasyn

Content Polskie Kasyno Internetowego Wita Serdecznie! Bądź potrafię wypłacić na konto PayPal wygrane spośród kasyna w żywo? Nasze rozrywki Bezpieczne kasyno to wypłacalne kasyno internetowego Wielorakość Po Kasynie Oprócz tego przytaczane będą przeważnie ścisłe numery autoryzacji, na bazie jakich pracują. Lokalne ustawa pozwala także pod niezależne otwarcie takich paragrafów.

Legalne kasyno sieciowy w naszym kraju sierpień 2024 Lista kasyn Leer más »

Casinia Casino: La Experiencia de Juego Mobile-First Que No Puedes Perderte

1. Guía Rápida para empezar en Casinia Casino Imagínate esto: estás en el metro, las luces parpadeando pasando, y decides que es el momento perfecto para una ronda. Casinia Casino te permite sumergirte directamente en cualquier dispositivo sin necesidad de una app completa o una configuración tediosa. Desde el momento en que llegas a la

Casinia Casino: La Experiencia de Juego Mobile-First Que No Puedes Perderte Leer más »

daty premier gierek na terytorium polski w ostatnim czasie wydane

Content Albo rozrywki w trzech ludzie znajdują się dostępne internetowego? Ogromna Encyklopedia Gier GRYOnline.pl Przy niemalże kwadrans roku kalendarzowego czekania NFS Unbound ma 1 wcale nowatorskie samochód, lecz należy a za nie dopłacić pięćdziesięciu złotych Zabawa online: Bryły geometryczne Darmowe zabawy kasynowe na automatach przez internet Machiny pracują w sposób uniwersalny i wolno je usuwać

daty premier gierek na terytorium polski w ostatnim czasie wydane Leer más »

daty premier gierek w polsce ostatnio wydane

Content Albo uciechy pod 2 ludzie istnieją pferowane online? Wysoka Encyklopedia Komputerów GRYOnline.pl Po prawie kwadrans roku kalendarzowego czekania NFS Unbound ma 1 wcale oryginalne pojazd, jednak wystarczy za nie dopłacić 50 zł Rozrywka sieciowy: Bryły geometryczne Bezpłatne zabawy kasynowe w automatach sieciowy Machiny pracują w sposób pospolity i możemy gryzie uruchamiać swobodnie pod urządzeniach

daty premier gierek w polsce ostatnio wydane Leer más »

Naboje Gry pl Twe zarzewie gratisowych komputerów przez internet

Content Zabawy Machiny Bezowocnie Ważność maszyn hazardowych Które to kasyno wybrać do rozrywki 77777 pod oryginalne kapitał? Przewodnik o funkcjonowania gry hazardowe na kapitał W wyniku tamtego wolno wyniuchać czujności niby w całej prawdziwym kasynie, zobaczyć całokształt na energicznie, wygrywać większą ilość wiadomości pieniędzy. Finanse można ale wygrywać wyłącznie w kasynach online. Zabawa bezpłatna w

Naboje Gry pl Twe zarzewie gratisowych komputerów przez internet Leer más »

Bezpłatne hazard 77777 Automaty hot spot i karty

Content Gry hazardowe online na finanse Czy przy Cube Szał Deluxe slot mogę zdobyć bezpłatne spiny? Darmowe gry hazardowe maszyny bez logowania – Co Nalezy Wiedziec Nim Zaczniesz Hazardowe zabawy sieciowy pochodzące z Jackpotem Jak zagrać przy hazard bezpłatnie 77777 sieciowy? Owoce Pod naszym portalu obrazujemy najbardziej intrygujące bezpłatne zabawy jednoręki łobuz owoce z brakiem

Bezpłatne hazard 77777 Automaty hot spot i karty Leer más »