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

Sin categoría

ten Greatest Web based casinos For real Profit 2024 Upgraded

Blogs Lucky Of these Casino Instantly Roulette Athlete Courses Technical About 100 percent free Gambling games Understanding various kind of internet casino added bonus offered, you’re in a great condition to make the best decision. Which have 100 https://new-casino.games/australian-online-casino/ percent free casino games, professionals is come across which type of online game suit its build, […]

ten Greatest Web based casinos For real Profit 2024 Upgraded Leer más »

Ideas on how to Play And Win Much more At the Web based casinos

Content Drake Local casino How to proceed For individuals who Encounter Problems During the Online casino? Presque Island Downs & Casino How we Find the Finest Fl Web based casinos Payment Actions Definitely, a knowledgeable Malaysian gambling enterprises give mobile-optimised systems one to make sure a smooth gaming experience. Players can take advantage of the

Ideas on how to Play And Win Much more At the Web based casinos 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 »

Kasino Maklercourtage abzüglich Einzahlung No Anzahlung Prämie 2024

Content Free Spins Schlussbetrachtung der diskretesten Punkte Online Kasino Prämie abzüglich Einzahlung Partie Dir angewandten Echtgeld Prämie ohne Einzahlung unausgefüllt Dadurch kann bloß Aussicht dies Wetten qua Echtgeld kennengelernt werden. Durchaus wird zigeunern folgende & ihr alternative unter einsatz von ein 50-fachen Wandlung im innern von durchseihen Diskutieren irgendetwas abmühen. Welche person sehr wohl qua

Kasino Maklercourtage abzüglich Einzahlung No Anzahlung Prämie 2024 Leer más »

Real cash Slots

Articles Home Sites Courses Any kind of Restrictions To make Wagers From the Web based casinos? What makes Ports Lv A knowledgeable Online casino The real deal Currency? Expert Opinion To your Online casinos Inside the India While you are being unsure of regarding the the best places to enjoy, view all of our listing

Real cash Slots Leer más »

Greatest You Real money Mobile Casinos & Apps Summer 2024

Articles Best Cellular Gambling Executives And Permits ️️ Can you Earn A real income To your Sweepstakes Gambling enterprises?/h2> The official hosts 17 casinos on the internet and you may 16 property-based casinos. If you are each other will let you play your preferred gambling games, we’ve opposed a few of the fundamental differences between

Greatest You Real money Mobile Casinos & Apps Summer 2024 Leer más »