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

Sin categoría

Syndicate Mobile Gambling enterprise Application to own new iphone 4 and you can Android

Blogs Bring your Gambling one stage further to your Mobile How to choose a knowledgeable Mobile Local casino And that Devices Functions? (2026 Take a look at) Contrast registered gambling enterprises with quick payouts, AUD banking, and you will actual added bonus transparency. The major 5 Mobile Casinos — Editor’s Choices Syndicate includes a well […]

Syndicate Mobile Gambling enterprise Application to own new iphone 4 and you can Android Leer más »

N1 Casino No deposit Added bonus Ideas Betfair app login on how to Allege & Fool around with Totally free Bonuses

Such, you could potentially discover $twenty-five no-deposit gambling establishment extra simply for joining another account that have an online gambling establishment. The working platform try well-designed, simple to bypass so we felt at your home a little easily.

N1 Casino No deposit Added bonus Ideas Betfair app login on how to Allege & Fool around with Totally free Bonuses Leer más »

Pharaoh’s Chance Demo because of the IGT Comment & Free Slot

Blogs Statement & Teds Excellent Thrill Pharaoh’s Chance Slot machine game: The fundamentals Choose a gambling establishment website you want to play Simple tips to Gamble Pharaoh’s Fortune On line 100percent free With no Down load Necessary If you’lso are looking harbors with similar see this here technicians, here are a few Mustang Currency 2

Pharaoh’s Chance Demo because of the IGT Comment & Free Slot Leer más »

Share us Promo Code: COVERSBONUS for $55 100 percent free Sc + 550K GC

Posts See the share rates for the popular game View Tips for Getting the Really Of No-deposit Gambling enterprise Extra Codes Chanced Casino incentive code research An identical criteria to have standard gambling establishment incentives and you can totally free spins as well as always apply at a no deposit incentive. You receive a match-put

Share us Promo Code: COVERSBONUS for $55 100 percent free Sc + 550K GC Leer más »

Brango No-deposit Incentive Requirements: $one hundred 100 percent free Processor + 200 Free Revolves

Regulatory firms often frown on the signatories committing scam, in order to trust them if they is actually judge casinos in your county. For as long as the websites you’re having fun with are legitimate (we.elizabeth. signed up and you will managed operators), the fresh free revolves also provides try exactly as stated.

Brango No-deposit Incentive Requirements: $one hundred 100 percent free Processor + 200 Free Revolves Leer más »

N1 Gambling enterprise No-deposit Incentive How to Claim paypal casino bonus & Have fun with 100 percent free Incentives

For example, you could found $twenty five no deposit casino extra simply for joining an alternative account having an on-line gambling establishment. The working platform is actually smartly designed, simple to get around so we sensed at your home a bit easily.

N1 Gambling enterprise No-deposit Incentive How to Claim paypal casino bonus & Have fun with 100 percent free Incentives Leer más »