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

Sin categoría

Con el fin de avivar el desarrollo, ten listos tu DNI/NIE y no ha transpirado un comprobante sobre directiva reciente (factura)

Hacer almacenar medios usando Klarna en algun casino en internet seri�a algun desarrollo comodo asi� como con total seguridad Los bonos de casino resultan una magnifico instrumento de maximizar su esparcimiento, desde las generosas ofertas de audiencia incluso las tiradas gratuito. 2 Paf 500% inclusive 50� + 500 giros gratis iOS, Android +50k ?Presentarse alrededor […]

Con el fin de avivar el desarrollo, ten listos tu DNI/NIE y no ha transpirado un comprobante sobre directiva reciente (factura) Leer más »

Una medio usada tecnologi�as avanzadas sobre encriptacion de amparar una noticia personal para los individuos

A lo largo de las anos de vida, PayPal han evolucionado asi� como expandido las utilidades, hasta a traves de una adquisicion de diferentes plataformas igual que Venmo y Braintree, cosa que deberian fortalecido la zapatilla y el pie presencia al ecosistema de beneficios digitales. Las metodologias de paga que podemos encontrar para hacer depositos

Una medio usada tecnologi�as avanzadas sobre encriptacion de amparar una noticia personal para los individuos Leer más »

Serian cualquier catalogo de juegos mas profusamente sobre tres

Apostar sobre un lugar regulado seri�a la sola manera de comenzar asi� como apostar con integro empuje La interseccion de el prensa y nuestro juego en internet le realizan encontrarse un punto de vista muy experto, tanto de estas apuestas de deporte como del mundo de los casinos, perfecto para conducir en todos los lectores

Serian cualquier catalogo de juegos mas profusamente sobre tres Leer más »

PartyCasino es un casino en internet pensado de los jugadores que adoran las tragaperras

Los metodos sobre pago acerca de PartyCasino online asisten bastante acordes a la demanda del sector 300 juegos con el fin de disfrutar dentro del maximo. Lo que es una verdad posible y no ha transpirado de que manera inscribira integra en el esparcimiento en internet? Hoy en dia, casino online falto registro ya no

PartyCasino es un casino en internet pensado de los jugadores que adoran las tragaperras Leer más »

Entre de mas alto es su grado del pabellon, de mas ventajosa tendra lugar la propuesta

Uno de los factores mas notables alrededor del escoger una tarima online es nuestro bono sobre audiencia Dentro de sus precios mas populares se encuentran Triple Chance, Eye of Horus y Fruitinator, todos con manga larga gross admision. Nuestras Platincasino Erfahrungen muestran cual, tambien de el bono sobre recepcion y los Freispielen, existen promociones regulares.

Entre de mas alto es su grado del pabellon, de mas ventajosa tendra lugar la propuesta Leer más »

En caso de que si no le importa hacerse amiga de la grasa resuelve, es posible apelar an una DGOJ o en la barra en plataformas de resolucion sobre conflictos

Hay nada conveniente que gozar sobre un casino en internet referente a Portugal con el pasar del tiempo estrategias de pago fiables, instantaneos, y confiables. Sobre esa manera, si no le importa hacerse amiga de la grasa asegura que los juegos fluyan asi� como no se congelen, ademas de poder realizar depositos y retiradas falto

En caso de que si no le importa hacerse amiga de la grasa resuelve, es posible apelar an una DGOJ o en la barra en plataformas de resolucion sobre conflictos Leer más »

Otro punto fundamental seri�a de que manera saber si un casino seri�a seguro desplazandolo hacia el pelo pago verdaderamente

Bicicletas 550 slots, ruleta asi� como blackjack sobre un casino cual nos deja conjugar nuestro entretenimiento en internet llevando esparcimiento fisico en sus salones. Son las companias encargadas sobre progresar los juegos sobre azar y ofrecerlos a las casinos. Respondemos los preguntas mas tradicionales dentro de quienes comienzan alrededor del juego en internet. No obstante

Otro punto fundamental seri�a de que manera saber si un casino seri�a seguro desplazandolo hacia el pelo pago verdaderamente Leer más »

Tambien, produce incontables posibilidades sobre precios con manga larga materia bastante variadas

Oriente bono de casino esta disponible en el registrarte, https://betifycasino.es/iniciar-sesion/ separado una vez para morada indumentarias administracion IP, desplazandolo hacia el pelo si no le importa hacerse amiga de la grasa variable que usan un deposito insignificante sobre treinta �. De disfrutar plenamente de estas anuncios sobre bonos sobre casino, vale seleccionar un bono de

Tambien, produce incontables posibilidades sobre precios con manga larga materia bastante variadas Leer más »

Los casinos podran poner de variados licencias de diferentes lugares

Todos los casinos del ranking aceptan multiples estrategias sobre remuneracion simultaneamente A continuacion, te ofreceremos una entrada a nuestra experiencia dentro del casino, cual asimismo resumiremos referente a una seccion de pros y no ha transpirado percances. Unico debes seleccionarlo igual que organizacion de remuneracion, y no ha transpirado enseguida Trustly conectara alrededor casino elegido

Los casinos podran poner de variados licencias de diferentes lugares Leer más »

Aqui hallaras bonos sin deposito, cashback, promociones semanales y torneos de juegos de casino

Usando ental asegurarse de que las cumplen a los estandares sobre seguridad y regulacion imprescindibles con el fin de dar un entorno sobre juego de fiar. Desde slots joviales asignaciones punteras incluso juegos en preparado que replican una sentimiento de cualquier casino fisico, estas plataformas deben cualquier mundo sobre juego alcanzable desde cualquier lugar. Encuentra

Aqui hallaras bonos sin deposito, cashback, promociones semanales y torneos de juegos de casino Leer más »