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

Sin categoría

The newest Web based casinos in australia: Top 10 Picks to have 2025

Many online casinos promote loyal mobile programs, making it possible for players to love a common game with the cellphones and pills. It implement state-of-the-art encryption tech to protect financial deals and private pointers. People have access to a common games from their belongings, reducing the necessity for an actual physical visit to a gambling […]

The newest Web based casinos in australia: Top 10 Picks to have 2025 Leer más »

New Web based casinos in australia: Top ten Picks for 2025

Many online casinos promote faithful mobile software, enabling members to enjoy their favorite game on cell phones and pills. They use cutting-edge encryption tech to protect financial purchases and private information. Users can access their favorite game from the comfort of its belongings, getting rid of the need for a physical visit to a casino.

New Web based casinos in australia: Top ten Picks for 2025 Leer más »

The new Online casinos in australia: Top 10 Selections to possess 2025

Many web based casinos render loyal cellular programs, making it possible for members to love their favorite video game with the cell phones and tablets. It use advanced security tech to protect economic deals and private recommendations. Users can access their favorite game right from the house, getting rid of the necessity for an actual

The new Online casinos in australia: Top 10 Selections to possess 2025 Leer más »

The fresh Web based casinos around australia: Top 10 Picks for 2025

Of many casinos on the internet offer devoted cellular programs, enabling participants to love their most royal vegas app downloaden favorite game into the mobiles and you can tablets. It implement complex security tech to protect economic transactions and personal information. Players can access their most favorite online game right from its homes, reducing the

The fresh Web based casinos around australia: Top 10 Picks for 2025 Leer más »

The new Online casinos July 2026 20+ Fresh Usa Internet sites

CasinoBeats can be your trusted guide to the net and you may residential property-founded gambling enterprise industry. The editorial class operates https://spinfinitycasino.org/pt/codigo-promocional/ individually of commercial passions, making certain recommendations, information, and you will pointers was based solely with the merit and you may audience well worth. CasinoBeats are dedicated to taking real, independent, and you

The new Online casinos July 2026 20+ Fresh Usa Internet sites Leer más »

Brand new Casinos on the internet in australia: Top ten Picks for 2025

Of numerous online casinos offer dedicated mobile apps, enabling professionals to enjoy their most favorite video game towards the mobiles and you can tablets. It employ state-of-the-art security technical to safeguard monetary deals and private pointers. People have access to their favorite games from the comfort of its homes, eliminating the need for an actual

Brand new Casinos on the internet in australia: Top ten Picks for 2025 Leer más »

The latest Casinos on the internet around australia: Top Picks to possess 2025

Many web based casinos provide dedicated cellular applications, allowing participants to enjoy their favorite games for the smart phones and you will tablets. It apply state-of-the-art encoding technical to protect monetary deals and personal information. Professionals can access a common online game from the comfort of its property, reducing the necessity for an actual physical

The latest Casinos on the internet around australia: Top Picks to possess 2025 Leer más »

The Online casinos around australia: Top ten Selections for 2025

Of a lot online casinos render loyal cellular apps, allowing members to enjoy their favorite games to the smart phones and tablets. They utilize state-of-the-art security technology to guard financial purchases and personal advice. Members have access to a common game right from its homes, reducing the necessity for an actual stop by at a

The Online casinos around australia: Top ten Selections for 2025 Leer más »

Brand new Online casinos in australia: Top ten Picks to own 2025

Of many online casinos offer loyal mobile programs, enabling people to enjoy a common game on the mobile devices and you may tablets. It implement cutting-edge encoding technical to protect financial deals and personal recommendations. Professionals have access to a common video game from the home, removing the necessity for an actual trip to a

Brand new Online casinos in australia: Top ten Picks to own 2025 Leer más »