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

Sin categoría

Ideal a real income online slots Enjoy ports the real deal money al com

New betPARX cellular gambling enterprise application offers accessibility the full online game collection to the ios and android devices. Like any casinos on the internet for real currency, betPARX also offers their users typical bonuses and you may promotions, including anticipate now offers and games-specific incentives. Participants can be earn DK Crowns on each wager, […]

Ideal a real income online slots Enjoy ports the real deal money al com Leer más »

Playnow BCLC Games: BC Chance, Slots, Online casino games Number & Alot more

Trying to find their favourites was a captivating, fun-filled travels regarding exploration. Some of those Online slots feature modern jackpots which might be linked around the numerous game and you may Canadian jurisdictions, such as for example MegaJackpots. A progressive jackpot was a casino-build jackpot hence increases when the overall game try played, in the

Playnow BCLC Games: BC Chance, Slots, Online casino games Number & Alot more Leer más »

Free Harbors On the internet Play dos,450+ Online slots games for fun at the Slotorama

Players having a nice tooth will love Sweet Bonanza slot, which is built around fresh fruit and you will chocolate icons. Don’t help that deceive you to the thinking they’s a small-date games, though; that it label keeps an excellent 2,000x max jackpot that can make paying it slightly rewarding in fact. Choose dated-designed fruit

Free Harbors On the internet Play dos,450+ Online slots games for fun at the Slotorama Leer más »

100 percent free Slots Online Play 2,450+ Online slots games enjoyment at the Slotorama

Players that have a nice tooth would want Nice Bonanza position, which is depending to fresh fruit and you may chocolate icons. Don’t let you to deceive you towards the convinced it’s a little-big date games, though; so it title features good dos,000x maximum jackpot that will generate purchasing it quite satisfying actually. Like dated-fashioned

100 percent free Slots Online Play 2,450+ Online slots games enjoyment at the Slotorama Leer más »

Free Harbors On the web Enjoy 2,450+ Online slots games enjoyment in the Slotorama

Players with a sweet tooth would want Nice Bonanza position, which is based to fresh fruit and you can sweets signs. Don’t let one to deceive you towards the convinced they’s a little-day online game, though; it term has an excellent dos,000x max jackpot that will make investing it slightly rewarding indeed. Prefer old-designed fruits

Free Harbors On the web Enjoy 2,450+ Online slots games enjoyment in the Slotorama Leer más »

Huge Parker Gambling establishment 250%-300% around $8000 222 Online slots No-deposit Incentive Requirements 2026 Cellular Application

But not, the best casino slot games local casino websites commonly promote alot more advertisements instance reload incentives that may work with each day otherwise each week. Significantly, depending on the local casino user, you may get the prize immediately or explore another type of video clips position added bonus password so you can allege

Huge Parker Gambling establishment 250%-300% around $8000 222 Online slots No-deposit Incentive Requirements 2026 Cellular Application Leer más »