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

xtw1838756bc

Finest Commission Web based casinos In the usa June 2024

Articles Sportsbetting Casino Awaken To £one hundred Welcome Bonus + a hundred Totally free Spins On the Gold Blitz High Hades Missing Treasures On the web Slot Opinion Online casino Direction, Alive Talk, And you can Support service There are even some casinos one to simply let you play with cryptocurrencies. Merely choose a specific […]

Finest Commission Web based casinos In the usa June 2024 Leer más »

Selecția NetBet Jocuri Favorite NetBet Cazino

Content Întrebări Frecvente Top 5 jocuri pe calculator conj copii Royal Respin Deluxe Q. Când OFERTĂ Ş Bun Pribeag PRIMESC JUCĂTORII NOI? Au să multe au câteva funcții speciale, pentru Gamble fie rotiri bonus. Unele sloturi gratis fructe sunt tocmac complexe, de multe speciale și ce moduri https://vogueplay.com/ro/jocuri-de-cazinou/ inedite ş joacă. Sunt mai numeros ş

Selecția NetBet Jocuri Favorite NetBet Cazino Leer más »

Erreichbar Spielbank Maklercourtage abzüglich Einzahlung 2024 Sofort & Originell!

Content Vor- ferner Nachteile bei 10 Ecu Prämie abzüglich Einzahlung Spielsaal Darf man gegenseitig einen gebührenfrei Prämie bezahlt machen möglichkeit schaffen? Inside welchen Ländern werden Boni exklusive Einzahlung zugänglich? Infolgedessen sollten Diese zigeunern bereits im voraus das Verwendung eines Bonus über diese herausragenden Bonusbedingungen erkennen lassen. Abgrasen Diese die Angeschlossen Spielbank Boni, unser allen Spielern

Erreichbar Spielbank Maklercourtage abzüglich Einzahlung 2024 Sofort & Originell! Leer más »

Freispiele bloß Einzahlung Oktober 2024 Beste Casino Boni within Gamblizard de

Content Abhaltung das Ihr- ferner Auszahlung Spielverlauf ferner Beherrschen Book of Dead Slot Spielmerkmale Wenn Die leser den Willkommensbonus bereits durchgespielt besitzen und dann irgendetwas einzahlen, beibehalten Eltern in übereinkommen Online Casinos diese Freidrehungen. Meistens gibt dies nachfolgende Book of Dead Freispiele denn Modul des Willkommensbonus.

Freispiele bloß Einzahlung Oktober 2024 Beste Casino Boni within Gamblizard de Leer más »

Best $5 Minimum Deposit Gambling enterprises 2024: Rating Incentives

Content Exposure various kind of $5 deposit incentives Common Form of Internet casino Bonuses Totally free Opportunities to Getting a millionaire Real-Currency Gambling enterprises Vs. Sweepstakes Casinos to possess Lower Places Put & Withdrawal Steps there are during the $5 deposit online casinos If you’re also perhaps not found in one of many over states,

Best $5 Minimum Deposit Gambling enterprises 2024: Rating Incentives Leer más »

Barcrest Video game Application Remark, Barcrest Game Ports And you can Gambling enterprises 2024

Content Gamble Critical Bulk Barcrest Electrocoin Fresh fruit Machine Green Protection Processor Untested Package Away from dos You can find 5 incentive video game thus arrived at such step three as caused via special signs to the reels within the foot game. With more than fifty videos harbors within the broadening collection, Barcrest houses some

Barcrest Video game Application Remark, Barcrest Game Ports And you can Gambling enterprises 2024 Leer más »