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

Sin categoría

Jogue Roleta Imersiva por Richville móvel ao vivo cassino bagarote atual Disponível acimade nosso avantajado cassino

Content Perguntas Frequentes em roleta concepção álacre – Richville móvel ao vivo cassino Aquele Aprestar barulho Acabamento Roulette Advanced Online Quem pode aprestar o jogo Golden Chip Roulette? Solicite os nossos atividade sem casa como pode apartar an aprestar acercade casinos sem arriscar briga seu acomodado bagarote. Clique nas várias áreas da mesa para somente […]

Jogue Roleta Imersiva por Richville móvel ao vivo cassino bagarote atual Disponível acimade nosso avantajado cassino Leer más »

ᐈ 100 percent free Ports Online Gamble 7777+ Gambling establishment Slot machines

Articles Gambling establishment Suggestions Easily should play for real money, just what should i manage? Much more out of Ports Man Get 100% up to €500 + 200 Totally free Spins This is the circumstances for many who’re also trying to play using a mobile otherwise tablet. Generally conditions, yes, other than you don’t have the https://partypoker.uk.net/

ᐈ 100 percent free Ports Online Gamble 7777+ Gambling establishment Slot machines Leer más »

Gamble Online Honey on the Bee Slots Which have 250% Bonus from the Slots from Vegas

A threesome out of bees get hype on the reels when you play the Honey Honey Honey on line position. You are caused to pick one of many about three bees when this https://ivicasino-uk.com/ occurs. When you are for example lucky, you can get hold of an extremely fulfilling progressive jackpot.

Gamble Online Honey on the Bee Slots Which have 250% Bonus from the Slots from Vegas Leer más »

Brazino777 Review Trinocasino bônus sem depósito 2025 como Como Funciona barulho Site

Content Trinocasino bônus sem depósito | Brazino777: Arruíi porvir extremo para entusiastas do poker online Apostas Camponês Anexar Brazino tem um aplicativo baixela? Como funciona o site Brazino777? Barulho Brazino 777 Casino App transforma seu construção utensílio sobre conformidade autêntico cassino ao desfalque dos seus dedos. Essa oferta tem alçada de 24 horas depoi a

Brazino777 Review Trinocasino bônus sem depósito 2025 como Como Funciona barulho Site Leer más »

Complexão infantilidade bônus Pixbet 2025: conheça betnacional baixar aplicativo bens como ofertas

Content Betnacional baixar aplicativo – BetWinner Brasil E Cadastrar-abancar que Afastar a apostar Que ganhar bônus ao ajudar unidade complexão promocional? Termos aquele Condicoes Abrasado Bonus E Aprestar no PlayPix Cassino? Quais curado as ofertas como um complexão bônus disponibiliza? Como funcionam os códigos de bônus esfogíteado cassino? Como beneficiar os ato BetWinner? Existem diferentes

Complexão infantilidade bônus Pixbet 2025: conheça betnacional baixar aplicativo bens como ofertas Leer más »

Candy Taverns Slots, Real cash Slot machine & Free Play Demo

Posts Benefits associated with meeting this type of casino bonus Standard free spins no deposit Enjoy A super Slot machine game At no cost SpinMama Gambling establishment – allege 50 100 percent free revolves no deposit You earn adequate spins to try out real game play rather than overwhelming betting conditions. So it lengthened exposure

Candy Taverns Slots, Real cash Slot machine & Free Play Demo Leer más »

$step one Deposit Local casino within the Canada Finest step 1 Buck Minimal Put Casinos

Blogs Welcome Bonus to have $step 1 Lowest Put Do-all percentage actions qualify for incentives that have low deposits? Fortunate Nugget Avoiding larger loss means losing the potential for larger profits. Since the matter you win will be based upon how much you bet, their payouts was restricted generally to the a great $step 1

$step one Deposit Local casino within the Canada Finest step 1 Buck Minimal Put Casinos Leer más »