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

Sin categoría

Webs fiables para comprar esteroides en España

La compra de esteroides en España ha ido en aumento en los últimos años, especialmente entre aquellos que buscan mejorar su rendimiento físico o desarrollar masa muscular. Sin embargo, es crucial saber dónde adquirir estos productos de manera segura y fiable, ya que el mercado está lleno de opciones poco confiables. En este artículo, exploraremos […]

Webs fiables para comprar esteroides en España Leer más »

Cómo Comprar Esteroides de Forma Segura y Efectiva

Comprar esteroides es un tema que provoca mucha controversia y debate, especialmente en el ámbito del deporte y la salud. Sin embargo, para quienes están interesados en su uso, es fundamental saber cómo adquirirlos de manera segura y legal. A continuación, te presentamos una guía sobre este proceso. https://ushornbill.thedigitalclicks.com/como-comprar-esteroides-de-manera-segura-y-efectiva-3/ 1. Infórmate sobre los tipos de

Cómo Comprar Esteroides de Forma Segura y Efectiva Leer más »

It is as easy as together with your family savings or you need to use the Pursue bank card

Type of Financial Choices & Commission Performance Range is high given that do not know really well exactly what the own following banking function actively seeks example, although extremely important state that have economic choices for this new gambling establishment applications will they be individual the fresh put means we should instead explore today. You

It is as easy as together with your family savings or you need to use the Pursue bank card Leer más »

It’s as simple as together with your family savings or you you prefer to use the Follow credit card

Type of Banking Possibilities & Payment Speeds Variety was high due to the fact do not know very well exactly what our individual next banking means looks for analogy, nevertheless the very important problem having monetary choices for the casino apps are they individual the deposit method we must explore now. You can also for

It’s as simple as together with your family savings or you you prefer to use the Follow credit card Leer más »

On the web Position Game the real thing Currency versus. Free Ports

Less than, we are going to work at some of the best online slots for real money, including penny ports where you can alternatives quick if you find yourself targeting good-sized benefits. Select such loans-amicable alternatives for a captivating playing end up being and you will discover ideas on how to take advantage of their

On the web Position Game the real thing Currency versus. Free Ports Leer más »

What sort of incentives do on the internet standing internet sites offer?

Betting websites Wettzo online καζίνο χωρίς κατάθεση μπόνους have a tendency to promote bonuses or any other also provides therefore it’s possible to the latest and you will existing people . Bonuses for brand new people would be the very realistic, because they are used to attention individuals and present all of them an incentive

What sort of incentives do on the internet standing internet sites offer? Leer más »

The way we Pick the best On the web Status Online game for real Money

If for example the mobile slots the real deal money be more the new temper, after that Caesars Palace Into-range casino should be no.one in your own arranged matter. Its app-built slots software is exploding having slots therefore you’re able to help you profits real money slots and online online game instance Awesome Gorilla, Stinkin’

The way we Pick the best On the web Status Online game for real Money Leer más »

What type of incentives create on line slot websites provide?

Gambling websites brings bonuses and other techniques towards the current and you will current gurus . Incentives for new players are usually one particular huge, because they are daily desire this new players and present all of the ones a reward to register and start to experience. You can buy certain incentives totally for free.

What type of incentives create on line slot websites provide? Leer más »