/** * 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(); xtw18387e653 – Página 125 – Partidas de San Luis

xtw18387e653

Fraga casino: Aplicaciones sobre casino en internet con el fin de Android la que permiten retribuir recursos conveniente

Nuestro casino Fraga atrae a las jugadores habituales en compania sobre ofertas continuas. Es posible hallar bonos sobre recarga semanales la que brindan financiacion adicional sobre el recargar tu cuenta, en el caso de que nos lo olvidemos hasta giros gratis particularmente de cero millas lanzamientos sobre juegos. Lo que distingue alrededor del casino Fraga […]

Fraga casino: Aplicaciones sobre casino en internet con el fin de Android la que permiten retribuir recursos conveniente Leer más »

Free Harbors Gamble 32,100+ Instant Position Demos, Zero Indication-Up

In which which code enforce, check this new RTP shown inside them game’s pointers or paytable in lieu of and if most of the variation uses new provider’s high penned mode. Demonstration harbors is totally free-enjoy models from on line slot video game that use digital loans instead than just real cash, providing you the

Free Harbors Gamble 32,100+ Instant Position Demos, Zero Indication-Up Leer más »

Bitcoin y no ha transpirado USDT resultan los no obstante mayúsculos alternativas de las usuarios de casinos, al menos incluso ahora

Ya que las transacciones de criptomonedas resultan anonimas desplazandolo después nuestro cabello dificilmente rastreables, las mercados en extremo regulados acostumbran a efectuarse tencia a rebajar estos beneficios. Eso junto los tasas de patrimonio de criptomonedas de diferentes paises. Las constantes actualizaciones regulatorias y la extrema volatilidad de los criptoactivos permiten las operadores a mantenerse graciles,

Bitcoin y no ha transpirado USDT resultan los no obstante mayúsculos alternativas de las usuarios de casinos, al menos incluso ahora Leer más »

Strendus seri�a nuestro casino online principalmente indudablemente asi� igual que confiable sobre Mexico

Apuesta, Trabaja Desplazandolo hacia el cabello DIVIERTETE En STRENDUS ?A cual es lo principal? seri�a Strendus Casino en internet? Aparece aqui en 2018 igual que dentro de las fabricas sobre Logrand Entertainment Group, compañía de entretenimiento nacida acerca de 2002, así­ como ahora serí­a una principalmente energica sobre la factoria del esparcimiento en internet de

Strendus seri�a nuestro casino online principalmente indudablemente asi� igual que confiable sobre Mexico Leer más »

Metodos sobre pago internacionales, incluyendo monederos electronicos y no ha transpirado criptomonedas

Top sobre puntos casinos internacionales acerca de internet Las casinos internacionales online resultan plataformas de entretenimiento operadas alrededor del instante acerca de cual otros lugares cual aceptan jugadores de todos. Deben ataque a una genial variacií³n sobre juegos, bonos asi� igual que estrategias sobre remuneracion internacionales, generalmente regulados de licencias extranjeras. El cí­irciulo de amistades

Metodos sobre pago internacionales, incluyendo monederos electronicos y no ha transpirado criptomonedas Leer más »