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

Sin categoría

Zlatovláska a online hazardní společnost s pěti hrami, která se zaměřuje výhradně na 21Red americký poker. O třech drženích.

Obsah 21Red | Informace Užijte si Zlatovlásku a nabídku Zamilovaná nabídka Mobilní stav Čínský drak slot užijte si Jaké jsou přesně nové vlastnosti nového automatu Goldilocks and the Wild Contains? Staňte se legendou s epickým účtem ve Free Flames Několik speciálních znaků ukazuje, že se nová milá žena dobře baví, zatímco vy ostatní vám pár

Zlatovláska a online hazardní společnost s pěti hrami, která se zaměřuje výhradně na 21Red americký poker. O třech drženích. Leer más »

Jackpota Casino Remark: In-Depth nv casino Score of Sweeps Gambling enterprise

Jackpota can be among brand-new sweepstakes gambling enterprises on industry, nevertheless brand name keeps rapidly were able to expose in itself as one of one’s finest gaming destinations in the usa. Unlike using real money, you reach enjoy numerous casino games for free using digital currencies. My personal Jackpota comment will require a closer look

Jackpota Casino Remark: In-Depth nv casino Score of Sweeps Gambling enterprise Leer más »

IGT vydává hrací automaty Korunka přihlášení do kasina Beetle Madness s motivem Ghostbusters

Navzdory prostředí se většina Krotitelů duchů odehrává přímo v Los Angeles, nebýt zbrusu nových Korunka přihlášení do kasina kultovních scén v Burbank Studios. I po staromódních počincích je film považován za typický příklad kultovního trháku – slavného filmu, který má oddanou základnu fanoušků.

IGT vydává hrací automaty Korunka přihlášení do kasina Beetle Madness s motivem Ghostbusters Leer más »

Toto je závěrečná skladba „Thunderstruck“ od Fortune Clock Ac DC

Blogy Fortune Clock – Vyberte si ten správný balíček Grammarly Mnohem více písní z roku 1990 Cítíte se experimentovat? Výpočty s porcemi, Fortune Clock statistiky, skvělé služby a další. Vytvářejte grafy trojrozměrných služeb, vykreslujte povrchy a vytvářejte 3D geometrii s bezplatnou trojrozměrnou aplikací Grapher, která se už neobjevuje v mé skříňce s aplikacemi ani na

Toto je závěrečná skladba „Thunderstruck“ od Fortune Clock Ac DC Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »

Why Player Behaviour Data Shapes Roulette Game Design

Introduction In the ever-evolving landscape of online gaming, understanding player behaviour is crucial for designing engaging and successful games. This is particularly true for roulette, a classic casino game that has been reimagined for the digital age. For industry analysts in Australia, recognizing how player behaviour data influences roulette game design can provide valuable insights

Why Player Behaviour Data Shapes Roulette Game Design Leer más »