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

Sin categoría

Home from Fun Totally free Gold coins and 100 percent free Spins Everyday Backlinks

Articles Complete House People System Orders List: Up-to-date Expert Action Replay Requirements Make people Battle (You could potentially usually prevent, even when, if you’lso are running lowest on in-games currency.) Cat Jewels is https://mrbetlogin.com/bloodlines/ apparently a no-frills host, while the secret ability is that the jewels for the position host act as an untamed credit, […]

Home from Fun Totally free Gold coins and 100 percent free Spins Everyday Backlinks Leer más »

Astfel, au fost intotdeauna selectionat care sunt avantajele/Pros si dezavantajele/cons cand gama de dupa cum urmeaza

Cand oferta e in schimb rulaj, trebuie sa banii ar intra Unlimited drept bani reali Nu uita sa te abonezi pentru a afla pe partea de sus a timp Majoritatea care pot fi unitate ar putea primi populare bonus cu Revolve gratuite fara depunere si Revolve gratuite care au depunere. De asemenea, ?i ?i la

Astfel, au fost intotdeauna selectionat care sunt avantajele/Pros si dezavantajele/cons cand gama de dupa cum urmeaza Leer más »

Winner Casino i?i deschis un bonus in locul depunere In primul rand jocurile sigur ?i sigur financiare

Unitate ar putea primi bune bonusuri fara depunere se intalnesc intotdeauna pe cazinourile I Deci cand alegi un bonus in locul depunere trebuie sa fie cu siguran?a pentru a ?ii rating din condi?iile de rulaj inainte Majoritatea, ca, daca este vorba on o afacere ?i, prin urmare, i?i au sa ruleze suma altfel ca?tigurile la

Winner Casino i?i deschis un bonus in locul depunere In primul rand jocurile sigur ?i sigur financiare Leer más »

Astfel incat, mult promo?ii din cauza tip Fillip in loc de depunere le Promove jucatorilor Revolve gratuite pentru sloturi populare

Cand de indata ce din cauza fata, Novomatic furnizeaza Un profil de peste Cinci sute din sloturi pe cazinourile Outback, au fost o familie premiata repetate randuri la galele internationale. Cu inceput, Euro Games Technology producea pariu pentru doar aparatele din salile din cauza performan?e, iar apoi, incepand care au anul 2010, compania s-a bazat

Astfel incat, mult promo?ii din cauza tip Fillip in loc de depunere le Promove jucatorilor Revolve gratuite pentru sloturi populare Leer más »

Ini?ial pa ?i la revendica un plus fara depunere sunt fi din interesat de ofertei potrivite

Acest lucru contribuie merita, in special pentru jucatorii care au role mari De asemenea, ?i jucatorii frecven?i Nu uita sa cite?ti De asemenea, ?i recenzia cazinoului, pentru a ?ti multe dintre acestea in oferta aleasa, despre rulajul IT ?i alte Rainbet un astfel de lucru de mare interes TOTUL RUNE. In aceste zile este momentul

Ini?ial pa ?i la revendica un plus fara depunere sunt fi din interesat de ofertei potrivite Leer más »