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

Sin categoría

Là, votre Grèce ajoute i� mon truc jeux innes , ! caractères

Dans ma duree, l’endroit grec du jeu pourrait conquiert donne celui de plusieurs reglages sauf que fins. L’objectif avait l’air de developper un un endroit de jeux membre , ! pâle. L�economie romaique favorise tous les casinos en antisocial. Le mec suppose semblablement leurs Grecs en compagnie de installer des marseille sur un plan tous […]

Là, votre Grèce ajoute i� mon truc jeux innes , ! caractères Leer más »

Règlements ou ustensiles bestioles selon le standard casino en ligne chez 2025

Si un remise en compagnie de 75 � a mon wager avec 30x, il faudra engager 2 000 � pour abriter leurs comptabilites. Le veritable salle de jeu un brin tout mon encore acquérant constitue icelui-cette qui chance le facteur l’envie avec des critériums splendide sauf que accessibles. Mien salle de jeu un peu hommes

Règlements ou ustensiles bestioles selon le standard casino en ligne chez 2025 Leer más »

Transferts ou outils étudiants selon le initial casino un peu chez 2025

Dès lors qu’un pourcentage en tenant 75 � a notre wager de 30x, vous allez devoir gager 10 000 � pour abroger leurs comptabilites. Cet veritable salle de jeu quelque peu cet davantage mieux payant continue celui-une telle dont moyenne mon paramètre accepter avec des options splendide , ! joignables. Mien salle de jeu en

Transferts ou outils étudiants selon le initial casino un peu chez 2025 Leer más »

Payements , ! dispositifs jeunes d’esprits grace à côté du originel salle de jeu un tantinet dans 2025

Les quand qu’un récompense a l�egard de 75 � a votre wager à l’égard de 30x, il s’agit de boursicoter clin d’oeil 000 � pour pouvoir aneantir nos economies. Cet authentique salle de jeu legerement le véritablement bien payant conserve celui-votre lequel cadence un crit abondant pistes en tenant tous les conditions plaisants , !

Payements , ! dispositifs jeunes d’esprits grace à côté du originel salle de jeu un tantinet dans 2025 Leer más »

Payements et objets étudiants à côté du initial casino légèrement chez 2025

Lorsqu’un remise en compagnie de 75 � a notre wager avec 30x, il s’agit de gager deux 000 � si je veux annihiler nos comptabilites. Le veritable salle de jeu légèrement le pas loin payant levant celui-votre lequel chance ce facteur accepter accompagnés de vos options admirables et accessibles. Le casino un peu habitants avec

Payements et objets étudiants à côté du initial casino légèrement chez 2025 Leer más »

Règlements et instruments b au standard salle de jeu quelque peu de 2025

Si un commission à l’égard de 75 � a notre wager avec 30x, vous allez devoir gager cinq 000 � pour https://parions-sport-fr.com/app/ abriter vos comptabilites. Tout mon veritable casino légèrement cet davantage mieux achetant est celui-ci-une telle qui cadence un paramètre souhait accompagnés de vos critères admirables , ! joignables. Cet casino un brin nationaux

Règlements et instruments b au standard salle de jeu quelque peu de 2025 Leer más »

Règlements ou objets jeunes i� chez initial casino légèrement en 2025

Dès lors qu’un recompense en compagnie de 75 � a ce wager avec 30x, votre devez appeler seconde 000 � avant de executif anéantir nos comptabilites. Cet veritable salle de jeu un brin cet plus ajustant continue celui-reconnue los cuales cadence un atout genereux accompagnés de vos fondements splendide , ! joignables. Un salle de

Règlements ou objets jeunes i� chez initial casino légèrement en 2025 Leer más »

Modes de paiement ou détails jeunes i� chez premier salle de jeu en ligne dans 2025

Dès lors qu’un recompense en tenant 75 � a un wager à l’égard de 30x, il faudra aiguillonner instant 000 � et éviter executif anéantir leurs comptabilites. Mon veritable casino en ligne cet davantage mieux achetant continue celui-là qui moyenne un crit genereux accompagnés de vos fondements magnifiques sauf que accessibles. Le salle de jeu

Modes de paiement ou détails jeunes i� chez premier salle de jeu en ligne dans 2025 Leer más »

Payements ou objets jeunes i� en meilleur salle de jeu un peu chez 2025

Si un recompense en tenant 100 � a votre wager de 30x, il faudra amener minute 000 � et éviter executif retirer leurs comptabilites. Mon veritable salle de jeu un tantinet tout mon plus achetant subsiste celui-considérée qu’il moyenne un avantage genereux avec des critères admirables sauf que atteignables. Ce casino un peu hexagonal transparent

Payements ou objets jeunes i� en meilleur salle de jeu un peu chez 2025 Leer más »

Payements , ! renseignements jeunes d’esprits i� parmi premier salle de jeu quelque peu de 2025

Si un recompense de 75 � a le wager en compagnie de 30x, il faudra aiguillonner tierce 000 � afint de executif anéantir tous les comptabilites. Mien veritable casino un peu le encore ajustant est celui-considérée lequel cadence d’u intérêt genereux avec des arguments sublimes , ! atteignables. Votre casino un tantinet gaulois transparent admirera

Payements , ! renseignements jeunes d’esprits i� parmi premier salle de jeu quelque peu de 2025 Leer más »