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

xtw1838707c5

Inzichten en strategieën van Three Card Poker‑kampioenen bij Crystal Roll Casino

Inzichten en strategieën van Three Card Poker‑kampioenen bij Crystal Roll Casino De laatste jaren laat onderzoek zien dat spelers die gericht trainen op Three Card Poker hun winstkansen aanzienlijk verhogen. Een recente analyse van meer dan 10 000 speelsessies onthult dat platforms met snelle uitbetalingen en royale cashback‑acties de hoogste winstmarges bieden. Crystal Roll Casino behoort tot die […]

Inzichten en strategieën van Three Card Poker‑kampioenen bij Crystal Roll Casino Leer más »

Avia Masters: Комбинација узбуђења и стратешке игре

Комбинација врхунске графике и проверених механика игре ствара убедљиво искуство играча. Овај слот је успешно ухватио узбуђење лета док одржава принципе одговорног играња. Српски играчи цене контролу и утицај који овај слот пружа током сваке појединачне рунде. Механика игре објашњена Ваша тачка одлуке се јавља сваке милисекунде док множитељ расте, стварајући праву стратешку напетост. Множитељ

Avia Masters: Комбинација узбуђења и стратешке игре

Leer más »

Expert Strategies for Mobile Gaming and Cashback at Novadreams Casino

Expert Strategies for Mobile Gaming and Cashback at Novadreams Casino Mobile devices have changed how players enjoy online gambling. Today, most users spin slots or play table games from a smartphone while commuting or relaxing at home. The convenience of a pocket‑sized screen means you can chase a win anytime, anywhere. For beginners, the first

Expert Strategies for Mobile Gaming and Cashback at Novadreams Casino Leer más »

Strategia intelligenti per sfruttare i jackpot sportivi: come aumentare le probabilità di vincita sui migliori bookmaker

Strategia intelligenti per sfruttare i jackpot sportivi: come aumentare le probabilità di vincita sui migliori bookmaker Molti scommettitori si trovano davanti a un bivio quando scoprono i jackpot sportivi: da un lato la promessa di un montepremi che può trasformare una piccola puntata in una vincita a sei cifre, dall’altro la sensazione che le quote

Strategia intelligenti per sfruttare i jackpot sportivi: come aumentare le probabilità di vincita sui migliori bookmaker Leer más »

Guide complet du casino en ligne – Tout ce que vous devez savoir

Guide complet du casino en ligne – Tout ce que vous devez savoir Introduction Le jeu en ligne connaît une explosion sans précédent depuis les cinq dernières années : les plateformes se multiplient, les technologies de streaming s’améliorent et les joueurs français dépensent plus de deux milliards d’euros chaque mois. Cette croissance est portée par

Guide complet du casino en ligne – Tout ce que vous devez savoir Leer más »

The Role of Community Resources in Supporting Living Will Awareness in Kentucky

The Role of Community Resources in Supporting Living Will Awareness in Kentucky Living wills are essential tools for individuals to express their preferences regarding medical treatment when they are unable to communicate their wishes. In Kentucky, awareness of living wills can significantly enhance end-of-life care and ensure that individuals’ desires are respected. Community resources play

The Role of Community Resources in Supporting Living Will Awareness in Kentucky Leer más »

Lilibet Casino – Din komplette guide til lynrask spill og store jackpoter

Lilibet Casino – Din komplette guide til lynrask spill og store jackpoter Før du logger inn på Lilibet Casino, er det lurt å ha noen grunnleggende ting på plass. Først og fremst trenger du en stabil internettforbindelse; både PC‑ og mobilspill krever lite båndbredde, men en god tilkobling reduserer forsinkelser. Deretter bør du ha en

Lilibet Casino – Din komplette guide til lynrask spill og store jackpoter Leer más »

Ontdek de unieke slotthema’s van Luckywave Casino 2 en maximaliseer je winst

Ontdek de unieke slotthema’s van Luckywave Casino 2 en maximaliseer je winst Luckywave Casino 2 heeft een enorme collectie van meer dan 4.800 spellen. Veel spelers zoeken naar iets bijzonders; slotgames met een eigen thema passen perfect bij die zoektocht. Als je wilt weten waarom deze thema’s zo belangrijk zijn, lees dan verder. Professionals en ervaren

Ontdek de unieke slotthema’s van Luckywave Casino 2 en maximaliseer je winst Leer más »

Guide complet du casino en ligne – Tout ce que vous devez savoir

Guide complet du casino en ligne – Tout ce que vous devez savoir Le jeu en ligne connaît une explosion sans précédent depuis quelques années : les plateformes se multiplient, les offres promotionnelles sont plus alléchantes et la technologie permet aujourd’hui de jouer depuis un smartphone comme depuis un ordinateur de bureau. Cette démocratisation attire à

Guide complet du casino en ligne – Tout ce que vous devez savoir Leer más »

Chicken Road – unieke eigenschappen en voordelen – nieuwste analyse

In de huidige tijd ontwikkelt de markt voor online slots zich in razend tempo. Chicken Road is een titel die opvalt dankzij zijn unieke benadering van thematiek en speelbaarheid. De dienst Chicken Road app biedt een professioneel spelplatform dat gemak combineert met de hoogste veiligheidsnormen. Het verhaal van de kip die de weg oversteekt is

Chicken Road – unieke eigenschappen en voordelen – nieuwste analyse Leer más »