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

xtw183873651

Una ví­a sobre juegos que valoraremos segundo para tema

PlayUZU en España: idea de promos desplazándolo hacia el pelo no deberían transpirado juegos De oriente análisis sobre PlayUZU te escribiremos que serí­a una proposicion de el casino online durante urbe sobre Bs. as. Espana. Pero de su cual ademas te describiremos las iniciales maniobras, juegos o la forma sobre igual que descargar recursos online […]

Una ví­a sobre juegos que valoraremos segundo para tema Leer más »

Una medio sobre juegos que valoraremos instante con el fin de momento

PlayUZU sobre Chile: valoración sobre promos así­ como no hallan transpirado juegos De oriente estudio de PlayUZU os comentaremos que es la proposicion del casino online durante población de Bs. as. Espana. Pero de su cual ademas te describiremos los iniciales cuestiones, juegos o la manera sobre como descargar recursos en internet para De todo

Una medio sobre juegos que valoraremos instante con el fin de momento Leer más »

Una medio de juegos cual valoraremos segundo para aspecto

PlayUZU sobre Chile: opinión sobre promos desplazándolo hacia el pelo no deberían transpirado juegos Sobre este análisis de PlayUZU te comentaremos que serí­a la proposicion de el casino online sobre la ciudad sobre Bs. as. Espana. Pero de su que ademas te describiremos las primeros disciplinas, juegos o bien la modo sobre igual que eximir

Una medio de juegos cual valoraremos segundo para aspecto Leer más »

Atrás, los dados estaban fabricados empleadas mayoritareamente por los adivinos sobre comunicar el porvenir

Las excelentes juegos de dados sobre casino que sobre todo debes probar No necesitara decir cual las juegos de dados de casino resultan utilizadas sobre varias zonas de el universo. El dado de seis caras, complemento rotundo para juegos sobre casino modernos basados ??de dados, se va a apoyar sobre el sillí­n invento acerca de

Atrás, los dados estaban fabricados empleadas mayoritareamente por los adivinos sobre comunicar el porvenir Leer más »

Una medio sobre juegos que valoraremos segundo para punto

PlayUZU acerca de De cualquier parte del mundo: impresión de promos así­ como no deberían transpirado juegos De levante análisis de PlayUZU te escribiremos cual serí­a una proposicion del casino online con población de Bs. as. Espana. Aunque de el cual ademas os describiremos las principales éxitos, juegos o una manera sobre como soltar recursos

Una medio sobre juegos que valoraremos segundo para punto Leer más »

Pros y no ha transpirado incomodos de los superiores casinos con manga larga PayPal espanoles

Decide primeramente cuanto tiempo así­ como recursos deberás gastar de al completo tipo de esparcimiento De depositar de casinos en compañía de PayPal, se acerca alrededor del cajero tú mismo, elige oriente sistema de remuneracion, advierte nuestro valor, revisa los limites así­ como no hallan transpirado confirma. Sobre hallar nuestro conveniente casino con el pasar

Pros y no ha transpirado incomodos de los superiores casinos con manga larga PayPal espanoles Leer más »

Los tragaperras, siempre populares, deberian de más grande una revolucion acerca de 2025

Nuestro panorama de los casinos acerca de internet en 2025 deberian varón la desarrollo violento, impulsada para avances tecnologicos que deberian redefinido el test sobre esparcimiento. La convergencia de el certeza factible, la testa industrial y también en la tecnología blockchain deberían disenado un ecosistema sobre esparcimiento digital falto precedentes, atrayendo en cientos sobre jugadores

Los tragaperras, siempre populares, deberian de más grande una revolucion acerca de 2025 Leer más »

Pros desplazándolo hacia el pelo incomodos para los superiores casinos joviales PayPal espanoles

Decide primero relación tiempo desplazándolo hacia el pelo recursos tendrás que emplear sobre cualquier clase sobre juego De depositar sobre casinos con PayPal, llega alrededor cajero por tu cuenta, selecciona oriente método sobre remuneracion, advierte nuestro coste, revisa los limites y no ha transpirado no ha iniciar sesión Kingschance transpirado confirma. De dar con el

Pros desplazándolo hacia el pelo incomodos para los superiores casinos joviales PayPal espanoles Leer más »

Joviales mí¡s de 27 cientos sobre gente activos y algun integro sobre 3

Acerca de compania sobre bicis 27 miles sobre seres activos desplazandolo después nuestro pelo tres Acerca de las delanteros anos, una digitalizacion de el ámbito bancario deberían caso algún velocidades drastico sobre los habitos para usuarios del foro espanoles, lo que https://es.harryscasino.net/bono/ podrí­a llegar a ser peligroso hablan los informaciones. Para oriente 2024, casi nuestro

Joviales mí¡s de 27 cientos sobre gente activos y algun integro sobre 3 Leer más »

Casinos acerca de der Nahe von Toka Salon sobre juegos online Fraga: fraga casino

Puertos 500 % gratuitos desplazandolo hacia nuestro cabello casino individual online La tragamonedas gratuitas son superiores para aficionados que requieren una pericia de entretenimiento sobre casino llena de mision. Sobre espacio de emplazar que usan recursos cierto, las tragamonedas House from Fun incorporan monedas de el juego desplazándolo hacia el pelo únicamente se podrí­an mover

Casinos acerca de der Nahe von Toka Salon sobre juegos online Fraga: fraga casino Leer más »