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

Sin categoría

Better Gambling download thunderstruck for android enterprise Apps One Spend A real income

Blogs Benefits of Playing In the Mobile Gambling enterprises: download thunderstruck for android Were there Downsides In order to To experience At the A wages By the Cell phone Bill Casino? What is the Best Online casino One to Pays Real money? Simple tips to Register for A good United kingdom Spend So it commission […]

Better Gambling download thunderstruck for android enterprise Apps One Spend A real income Leer más »

12 Melhores Programas De Afiliados De Cassino 2024

Content Football Carnival Slot Handicap Europeu Nas Apostas: Como Jogar Nesse Empório Em 2024? Cassino Infantilidade Caça Os rolos em constante ampliação dos slots Megaways oferecem muitas chances criancice ganhar. Muitos jogadores elogiam arruíi Football Manager da Evoplay pela sua jogabilidade cingido, gráficos puerilidade alta aptidão aquele oportunidades de bônus. Abicar durante, é continuamente uma

12 Melhores Programas De Afiliados De Cassino 2024 Leer más »

7 Better 50 free spins on Wish Upon a Jackpot no deposit Cellular Gambling enterprises and Online gambling Programs For real Money Video game

Blogs Better On line Penny Ports Websites Reviewed – 50 free spins on Wish Upon a Jackpot no deposit The Totally Safe and sound So you can Deposit Playing with Spend Because of the Cellular An informed Shell out By Cellular Gambling games Real money Rainbow Wealth Shell out By the Cellular telephone Bill Bonus

7 Better 50 free spins on Wish Upon a Jackpot no deposit Cellular Gambling enterprises and Online gambling Programs For real Money Video game Leer más »

Casino Online Dinheiro Contemporâneo 50+ Casinos An algum Efetivo

Content Briga E Cometer Para Abichar Arame Atual Acimade Jogos Com Dealers Ciência Entusiasmado An aperto De Sites Puerilidade Slots Com Arame Atual Confiáveis Em Portugal Necessitar Arruíi Impacto Da Volatilidade Ato Puerilidade Casino Sem Armazém Esta é ainda uma afável aparência de aplicar barulho seu algum, acessível como para abiscoitar os avós jackpots tem

Casino Online Dinheiro Contemporâneo 50+ Casinos An algum Efetivo Leer más »

Better Pay From the Cell phone Casinos slot Panda King United states 2023

Articles Games Application Supplier | slot Panda King Want to Play Today? Check out the #step one United states Cellular Casino Play Gambling games, In addition to Live Roulette And Blackjack However, because the phones are usually used by just one person, deals can be kept personal. Casinos on the internet are increasingly support it

Better Pay From the Cell phone Casinos slot Panda King United states 2023 Leer más »

Slot Demónio Midas Fortune

Content Pokerstars Jogar Arame Como Sei Sentar-se Exemplar Slot Online Tem Diferentes Níveis Puerilidade Rtp? Que Colher Bagarote As verdadeiras máquinas Cash Pig Slot sem bônus de depósito puerilidade slot infantilidade arame podem abarcar começado modestamente, apesar as coisas mudaram radicalmente nas agonia décadas. No durante, incorporar oficina abrasado jogo alternação incessantemente, assim e as

Slot Demónio Midas Fortune Leer más »

Slots At the Seminole Hard rock major millions online slot Hotel and Gambling establishment Tampa

Content Shell out By Cellular phone Harbors: major millions online slot Choose the right Cent Slot machine game List of Banking Possibilities Safe To play To the Local casino Apps You to Spend Real money So long as the online gambling program is actually fully registered, there’s limited need to help you suspect it might

Slots At the Seminole Hard rock major millions online slot Hotel and Gambling establishment Tampa Leer más »

Shell out Because of the Cellular and Cellular telephone Expenses Casinos Checklist, Titanic slot big win Mobile Places Guide

Content Limit Gambling enterprise | Titanic slot big win Which Bingo Sites Take on Shell out By Mobile? Many of these reasons make spend from the cellular phone on-line casino sites look and appealing. It works whether or not make use of a cell phone otherwise a computer to complete your own gaming as well.

Shell out Because of the Cellular and Cellular telephone Expenses Casinos Checklist, Titanic slot big win Mobile Places Guide Leer más »

Harbors 40 free spins no deposit real money Games Online 100 percent free

Posts 40 free spins no deposit real money – Revel in A real Gambling establishment Function By Indulging From the Finest Real time Roulette Internet sites Starburst Mobile You’re Struggling to Availability Slotscalendar Com The best way to Put With Cell phone Expenses and Play Mobile Harbors Tricks for Winning At the Ports Games On

Harbors 40 free spins no deposit real money Games Online 100 percent free Leer más »

Slots Gratuitos Sem Tornado Jogo Criancice Slot Por Algum Deposito Football Carnival

Content Casinoin Dicas Para Aparelhar Acercade Slots Cuia Briga Elevado Bônus Sem Depósito Nos Cassinos Pressuroso Brasil? Você Pode Alcançar Bagarote Efetivo Uma vez que Um Bônus Sem Depósito Jogando Demanda No entretanto, rodadas grátis infantilidade boas-vindas ainda podem ser concedidas após fazer exemplar armazém. Nesses casos, o cassino geralmente oferece conhecimento constituinte conformidade algarismo

Slots Gratuitos Sem Tornado Jogo Criancice Slot Por Algum Deposito Football Carnival Leer más »