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

Sin categoría

Finest A real royal win online slot income Online casinos Australian continent 2024 Play and you will Win Big

Blogs What’s the easiest internet casino the real deal money? – royal win online slot Greatest Litecoin Gambling enterprises – Top 10 LTC Playing Web sites ( He or she is a powerful way to improve your money, and they have fewer limits. Free currency sales are the most useful options if you wish to […]

Finest A real royal win online slot income Online casinos Australian continent 2024 Play and you will Win Big Leer más »

120 Free Revolves the queen of the nile casino bonus real deal Money Local casino No deposit Bonus BNC Bien au

Content Do 120 100 percent free spins incentives provides betting requirements?: queen of the nile casino bonus How we Selected an informed No-deposit Invited Incentives Greatest Totally free Revolves Also provides as a part of Invited Package Inside the The brand new Zealand, an average deadline for FS added bonus is generally ranging from step

120 Free Revolves the queen of the nile casino bonus real deal Money Local casino No deposit Bonus BNC Bien au Leer más »

Greatest Web based casinos in the United states of america Finest Hot Coins: Hold And Win slot Gambling enterprise Sites for 2024

Posts Hot Coins: Hold And Win slot: What is felt a good payout rates? Which are the top fee procedures from the United states Casino Web sites? In addition to Colorado Keep’em, you might sharpen your skills within the quick-paced mark and you can stud video game. Our demanded casinos on the internet give South

Greatest Web based casinos in the United states of america Finest Hot Coins: Hold And Win slot Gambling enterprise Sites for 2024 Leer más »

Finest casino bit kingz Casinos on the internet inside the Us Better Casino Websites for 2024

Posts What exactly is thought a payout price? | casino bit kingz Which are the most popular fee tips during the United states Local casino Websites? And Colorado Keep’em, you could potentially sharpen your skills inside the fast-paced mark and you may stud games. The needed casinos on the internet render South Africans twenty-four/7 customer

Finest casino bit kingz Casinos on the internet inside the Us Better Casino Websites for 2024 Leer más »

Greatest Online casinos in the Us Finest Local casino Internet sites for Top Cat slot rtp 2024

Content What’s thought an excellent payment speed? – Top Cat slot rtp What are the top payment actions during the Usa Casino Web sites? Along with Texas Hold’em, you could hone your skills inside the punctual-moving mark and you will stud game. Our very own necessary online casinos give Southern area Africans twenty-four/7 customer service.

Greatest Online casinos in the Us Finest Local casino Internet sites for Top Cat slot rtp 2024 Leer más »

Greatest 100 percent free Revolves No look through this site deposit Bonuses for 2024 Victory Real cash

Posts Benefits and drawbacks away from eight hundred% Deposit Bonuses | look through this site ⃣ Just what conditions do I really want to know to love the newest bonus? Most casinos on the internet render a no cost revolves incentive, very finding the right now offers with so many available are challenging. These types

Greatest 100 percent free Revolves No look through this site deposit Bonuses for 2024 Victory Real cash Leer más »

Better cobber casino slots promo No-deposit Incentives from Better Gambling enterprises in the Southern Africa

Articles Cobber casino slots promo | Do you know the most recent no deposit bonuses inside the S.An excellent.? Available Percentage Choices When you are a lot less common than just incentive revolves, no deposit added bonus cash offers the best self-reliance. Subject to standards, you can use dollars bonuses on the one local casino

Better cobber casino slots promo No-deposit Incentives from Better Gambling enterprises in the Southern Africa Leer más »

Finest No deposit Incentives of Finest Casinos inside the South Wish Upon a Jackpot slot play Africa

Articles Wish Upon a Jackpot slot play | Which are the newest no deposit incentives inside S.A.? Offered Fee Choices If you are way less popular than just bonus spins, no deposit extra bucks supplies the most excellent independence. At the mercy of requirements, you can utilize dollars incentives on the one casino game. Unlike

Finest No deposit Incentives of Finest Casinos inside the South Wish Upon a Jackpot slot play Africa Leer más »

Best No-deposit Incentives out of Greatest Casinos inside the casino Bell Fruit $100 free spins Southern Africa

Posts Exactly what are the latest no-deposit incentives inside S.A.? – casino Bell Fruit $100 free spins Offered Commission Choices When you’re way less popular than simply extra spins, no deposit bonus cash provides the most excellent freedom. Subject to criteria, you can use dollars bonuses to your people casino game. As opposed to FreePlay,

Best No-deposit Incentives out of Greatest Casinos inside the casino Bell Fruit $100 free spins Southern Africa Leer más »