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

Sin categoría

The newest gaming possibilities give more profits, different with their probability

Very yes, we had say to relax and play roulette simulators are definitely more worth every penny � if you remember the reason you are to play them. The goal trailing to relax and play 100 % free roulette is to find a standard getting of your own games and exactly how they streams. You […]

The newest gaming possibilities give more profits, different with their probability Leer más »

Festival Valor: Reviews, Deck Preparations & Dining Festival Sail Range

So it Western Shore deployment, launched inside 2018, designated the initial newbuild CCL vessel to be based in Ca inside twenty years. The brand new SkyCourse ropes course provides an exciting test issue, since the lengthened SportSquare comes with the small-bowling, ping-pong, arcade baseball, and more. Carnival Poker chips is transferable between additional Carnival ships,

Festival Valor: Reviews, Deck Preparations & Dining Festival Sail Range Leer más »

In order to Puerto Valor Act I Walkthrough Dragon Trip XI: Echoes away from a keen Elusive Ages Definitive Model

Quests is simply likes the purchase manage for everyone the individuals their discover together its journey, and therefore are completely demanded. Once you pier in the Costa Valor, demand the fresh chart once again to obtain the sparkly urban centers regarding the space so you can Puerto Valor and have them.

In order to Puerto Valor Act I Walkthrough Dragon Trip XI: Echoes away from a keen Elusive Ages Definitive Model Leer más »

Valor bet: Official Site inside the India Log in & Check in

This approach lets pages to enjoy the whole Valor Casino feel rather than more downloads, guaranteeing precision and you can convenience. ValorBet reveals a powerful condition regarding the internet casino market many thanks to help you their Curacao license, venture with over thirty-six leading company and a collection of more than just 1300 position headings.

Valor bet: Official Site inside the India Log in & Check in Leer más »

ValorBet Casino Asia certified website with harbors 100 percent free spins for new participants

As the outcome is shielded in the initial which means you’re able to wager, there’s no chance the results will likely be controlled. For this reason, for those who had a 400 INR award, you ought to alternatives twenty-four,000 INR to your certified online game.

ValorBet Casino Asia certified website with harbors 100 percent free spins for new participants Leer más »

Reseña de Kviku Quick préstamo de 50 euros al instante Loans

Productos de contenido Desprovisto cargos siquiera comisiones ocultas. 100% en línea Sencillo ataque en el dinero Instalaciones mínimos de la compra de préstamos Confiable Kviku ofrece la vivencia sobre préstamo completamente automatizada que deja a las usuarios préstamo de 50 euros al instante terminar todo el transcurso referente a línea. Esto garantiza la transparencia sobre

Reseña de Kviku Quick préstamo de 50 euros al instante Loans Leer más »

LiraSpin Casino : Jeu Rapide, Gains Importants et Liberté Mobile

Lira Spin est la destination incontournable pour les joueurs qui recherchent des sessions de gaming pleines d’adrénaline sans le marathon interminable. La plateforme propose plus de quatre mille titres, des machines à sous classiques aux jeux en direct à haute vitesse, tous conçus pour une gratification ultra-rapide. Pourquoi LiraSpin attire les Movers affamés de jeux

LiraSpin Casino : Jeu Rapide, Gains Importants et Liberté Mobile Leer más »