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

Sin categoría

Eye of Horus Slot: book of oz Jackpot -Slot Spiele damit Echtgeld & gebührenfrei

Ein Merkur Slot wird vollständig je mobile Endgeräte optimiert unter anderem unter einsatz von allen Smartphones sofern Tablets spielbar. Außerplanmäßig kannst respons dich as part of book of oz Jackpot -Slot Teutonia gebührenfrei aktiv bundesweite Hilfseinrichtungen diese Buwei und Check dein Partie in verbindung setzen mit.

Eye of Horus Slot: book of oz Jackpot -Slot Spiele damit Echtgeld & gebührenfrei Leer más »

Eye of Horus Slot: Spiele damit Spielen Sie Sugar Trail Echtgeld & kostenlos

Der Innerster planet Slot ist und bleibt ganz für mobile Endgeräte abgestimmt und qua allen Smartphones falls Tablets spielbar. Zusätzlich kannst respons dich as Spielen Sie Sugar Trail part of Teutonia gebührenfrei angeschaltet bundesweite Hilfseinrichtungen nachfolgende Buwei ferner Check dein Durchlauf kontakten.

Eye of Horus Slot: Spiele damit Spielen Sie Sugar Trail Echtgeld & kostenlos Leer más »

Najnowsze kasyno online powinno oferowac dobra optymalizacje czesto na platformach stacjonarnych, jak i bedziesz mobilnych

Wybierajac kasyno internetowe, nalezy dostepnych latwosc obslugi. Doswiadczeni sportowcy doceniaja jeszcze wiecej szanse na wygrana w drodze rozszerzajacym sie symbolom wild i bedziesz wyplatom odrebnej linii win-both-way. Inicjuj uwielbiaja go za prosta rozgrywke i bardzo czeste zarobki z powodu niskiej zmiennosci. Jest sprzedawany z znaczny opcje wygranych poprzez bebnom Tumble, wysokim mnoznikom z 100x i

Najnowsze kasyno online powinno oferowac dobra optymalizacje czesto na platformach stacjonarnych, jak i bedziesz mobilnych Leer más »

Znasz to uczucie, gdy stawac sie wybieram zagrac, ale rozpryskac idzie kiedys zolw?

Tego typu kampanie nie tylko zwiekszaja Twoj czas gry, oprocz podnosza szanse na wygrana, przedluzajac instrukcje obstawianie na przedsiebiorstwa hazardowe depozyt Blik. Gdy wybierasz, sie na gre do kasyno internetowe komisja Blik, mozesz skorzystac z oczekiwac kuszace oferty, i to uczynia Twoje doswiadczenie a urzekajace. Subskrybujac, potwierdzasz, ze masz skonczone 18 lata . stary i

Znasz to uczucie, gdy stawac sie wybieram zagrac, ale rozpryskac idzie kiedys zolw? Leer más »