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

Sin categoría

Igrajte na igralnem avtomatu Winterberries na spletu za pravo RoyalGame Slovenija valuto ali popolnoma brezplačno Najboljše igralnice, bonusi, RTP

Objave RoyalGame Slovenija: Posnetki zaslona Winterberries Kazinoji Winterberries bodo spremljali, ali gre za igralne avtomate Z edinstveno funkcijo zmrzovanja in ponovnega zasuka Winterberries zdaj ponuja ustrezne dejavnike, ki bodo povečali verjetnost za dobitne kombinacije in vam lahko prinesli dodatne ugodnosti. Zaradi tega bo na voljo začetnikom in tistim, ki iščejo sproščujoč občutek za igre na […]

Igrajte na igralnem avtomatu Winterberries na spletu za pravo RoyalGame Slovenija valuto ali popolnoma brezplačno Najboljše igralnice, bonusi, RTP Leer más »

Sure, Siru Mobile are used for playing in the uk

Discover more about the advantages of using Charge given that the latest an installment opportinity for this new all of our devoted online webpage out-of Charge casinos. Neosurf. Neosurf plus shines since the a beneficial alternative commission method for Siru Mobile, specifically for pros whom really worth confidentiality and cover. Neosurf was a prepaid credit

Sure, Siru Mobile are used for playing in the uk Leer más »

Najboljši bonusi igralnice brez depozita in brezplačni bonusi Signal-Upwards za julij Roulettino prijava pc 2026

Objave Roulettino prijava pc – Kako natančno ocenjujemo ponudbe brezplačnih vrtljajev brez depozita Kako registrirati račun pri igralnici Slot Wolf Omejitve Bi radi prejeli dodatno geslo za svojo nagrado za brezplačne vrtljaje Wolf.io? Nova izplačilna tabela v spletni igri je živahna, zelo dobri dobički odražajo trenutno stavo, to je 0,25 za 5,00. Igralni avtomat "Wolf

Najboljši bonusi igralnice brez depozita in brezplačni bonusi Signal-Upwards za julij Roulettino prijava pc 2026 Leer más »

Particular perhaps not-for-currency groups and you can responsible to tackle supporters are growing end up being regarding possible state

Zero, Utah has a whole blanket prohibit with the every other betting, particularly gambling enterprises an on-line-oriented gambling enterprises As such, condition information have been put on dealing with the problem. The newest National Council towards State Betting operates a devoted and you may instead comprehensive web page on which information appear regarding the certified

Particular perhaps not-for-currency groups and you can responsible to tackle supporters are growing end up being regarding possible state Leer más »

Certain perhaps not-for-money groups and you can in control to play followers are also broadening feel away from possible condition

Zero, Utah enjoys a complete blanket prohibit towards the most of the more gambling, particularly casinos an online-founded gambling enterprises As a result, condition information had been used on approaching the difficulty. The fresh new Federal Council on Problem Betting operates a devoted and you may instead total web page about what tips arrive regarding

Certain perhaps not-for-money groups and you can in control to play followers are also broadening feel away from possible condition Leer más »

Certain maybe not-for-money groups and you will responsible to try out supporters also are broadening getting out of you’ll be able to state

No, Utah possess a whole blanket prohibit toward every various other gaming, particularly casinos an online-created casinos As a result, state recommendations was basically used on addressing the challenge. This new Federal Council toward Disease Betting works a dedicated and instead comprehensive webpage on which resources are available in the specialized and ways to have

Certain maybe not-for-money groups and you will responsible to try out supporters also are broadening getting out of you’ll be able to state Leer más »