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

xtw1838756bc

Most useful Poker palace texas holdem Websites for real Profit 2026

Concurrently, athlete identity due to ID credit verification and you can possible films confirmation via Skype can raise defense. Legitimate casino poker web sites have fun with security development to make certain safe deals and you will cover your financial information. Because of the studying these complex procedures, participants is contend within higher profile and […]

Most useful Poker palace texas holdem Websites for real Profit 2026 Leer más »

Más grandes casinos Cleopatra tragaperras en internet de 2026

Content Gates of Olympus 1000 sobre Pragmatic Play – RTP 96,5% | Cleopatra tragaperras Soluciona a Big Bang gratuito en modo demo Amy acerca de The Big Bang Theory Try Big Bang Boom on one of the: Bono sobre recibimiento desplazándolo hacia el pelo monedas de sometimiento Para finalizar, sobre SlotCatalog mantenemos un ranking de

Más grandes casinos Cleopatra tragaperras en internet de 2026 Leer más »

King Kong 777 juego de casino Tragamonedas Gratuito Sin Liberar

Entretanto giran los rodillos, suele cual King Kong pueda surgir por sobresalto de echar algún barril amarillento alrededor foco para los rodillos, sobre manera cual llegan a convertirse en focos de luces sumarán símbolos joviales barriles dorados referente a las rodillos. Las gorilas ví­a y no ha transpirado completos gritan desplazándolo hacia el pelo realizan

King Kong 777 juego de casino Tragamonedas Gratuito Sin Liberar Leer más »

Los superiores tragaperras de Halloween: Top 10 sin espacios de descarga video slots aterradoras

Content The Wild Class (Play’n GO): sin espacios de descarga Comedy Spooky Slots Amazing Link sobre Games Universal: qué serí­a y no ha transpirado acerca de cómo soluciona la mecánica referente a slots Comentários Anular resposta ¿Os has cuestionado en alguna ocasión para lo que disfrutamos lo tanto para juegos sobre Día sobre Muertos y

Los superiores tragaperras de Halloween: Top 10 sin espacios de descarga video slots aterradoras Leer más »

Most readily useful Casino Sites July 2026

Leading sites such as for example Freeze Gambling establishment and you may Nine Gambling establishment element dos,000+ online game out-of reputable studios, along with Practical Enjoy, Development, Play’n Go, and you can NetEnt. The consumer feedback and specialist analysis discover within feedback make it easy to spot truly rewarding promotions. Delivering a second to check

Most readily useful Casino Sites July 2026 Leer más »

Best The fresh Casinos on the internet for all of us Members 2026

The working platform in addition to helps most other common actions instance on the internet financial and debit cards, however for price and convenience, PayPal ‘s the obvious talked about. Withdrawals through PayPal usually are processed in only several hours – occasionally faster – putting it really ahead of the business average. Ville was an

Best The fresh Casinos on the internet for all of us Members 2026 Leer más »

Most readily useful The newest Casinos on the internet for all of us Participants 2026

The platform also helps other popular tips such as for example on the web banking and you may debit notes, however for speed and you will benefits, PayPal is the clear talked about. Distributions thru PayPal are often processed within a few hours – sometimes even reduced – putting it well prior to the business

Most readily useful The newest Casinos on the internet for all of us Participants 2026 Leer más »