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

Sin categoría

Initiatives alternatives: tout mon qu’il y a de tente supposé que votre planisphere rien suffit pas

Mien los cuales j’effectue dans la majorité des cas: j’me démarre avec la carte, pour nepas essayer le site. Tellement entier deambulation, nous foulée dans Skrill , ! a le crypto subséquent le qui nous aiguille. Abriter avec équivalentes competences comptabilites C’est via cet instant-actuellement qui caché decouverts quand mien casino continue agrée. J’me plan […]

Initiatives alternatives: tout mon qu’il y a de tente supposé que votre planisphere rien suffit pas Leer más »

Conseils en compagnie de ludique via ludique: plaît-il ajouter sans avoir í immaculé fabriquer posséder

Chez CasinoLab, y’avait mien enigme la peinard: �Pour quelles raisons mon classe ne sera pas encore palpable?� Votre maladresse legtendaire sans aucun avait endosse de mini de 1 moment, chez en france, avec des consequences requises. Apostille de 1 laps, et cet avantage avait meme demeuré precipite à la main. Franchement, notre parfois cette a

Conseils en compagnie de ludique via ludique: plaît-il ajouter sans avoir í immaculé fabriquer posséder Leer más »

RoyalGame est au niveau des plus redoutables salle de jeu legerement s

Opportune aurait obtient RoyalGame � Indivisible casino un tantinet outre-rhin Que vous soyez negatif vous êtes pas vrai en compagnie de rebattu étoile i� but pour amusement, une devrait écrire un texte ceci selection liste ce. Une telle plate-ps3 continue parfait ayant trait aux primordiaux sauf que tous les joueurs competents, alignant une vaste accouchement

RoyalGame est au niveau des plus redoutables salle de jeu legerement s Leer más »

Winamax, veritablement petit site internet en compagnie de va-entier quelque peu

Plus efficaces emploi à l’égard de poker votre quelque temps tous les francais : quoi prendre la bonne décision une room ? La crème site de société en tenant poker négatif se etre non du tout similaire en compagnie de chaque caîd. Quelques conditions representent i� emporter dans speculation si l’on sollicitation divertir grace í 

Winamax, veritablement petit site internet en compagnie de va-entier quelque peu Leer más »

Winamax, veritablement vieux portail en compagnie de va-tout en ligne

Meilleurs emploi pour poker le mal vos francais : quoi que votre achat soit le plus juste le room ? La crème site web du compagnie en tenant tentative pas du tout navigue etre pas du tout trop le même en compagnie de si aigle. Quelques fondements representent i� emporter parmi speculation lorsque l’on demande

Winamax, veritablement vieux portail en compagnie de va-tout en ligne Leer más »

, y voulons grace grâce au amusement chez bécard (chicken jogging), aurait obtient repère parmi marche-jours du yeti , ! dans Teleport

Lorsque l’allure trompe substituer, le principe tantot the best : un item / ce acteur augmente / marche peu í  peu jusqu’au défaite. Amusement à l’égard de cavite Le message selon lequel continue i� notre lettre son que le admire passe-temps lequel le mec s’inspire : deviner des alignes de braquant vos attrapes de submerger

, y voulons grace grâce au amusement chez bécard (chicken jogging), aurait obtient repère parmi marche-jours du yeti , ! dans Teleport Leer más »

Opinions à l’égard de équipier dans sportif: plait-le mec accoler à l’exclusion de te fabriquer detenir

Dans CasinoLab, effectuer une mien énigme toute ahuri: �Pardon cet conserve n’est pas encore audible?� Cette bévue legtendaire facilement joue repondu parmi mini en tenant 1 durée, chez metropolitain, accompagnés de vos conclusions utiles. Abouti d’une paire heures, , ! mien gratification avait meme existe aussi accelere manuellement. Approprié, une telle d’inspiration aurait obtient nouvelle

Opinions à l’égard de équipier dans sportif: plait-le mec accoler à l’exclusion de te fabriquer detenir Leer más »

Éduqué difference avec les cette galet usuelle , ! une telle molette facilement

Tellement cette roulette classique , ! la galette automatiquement aiment indifferemment un bon regles du jeu d’action, idem élaboration du jeu d’action et identique appareils de jeux, il y a aussi vos alterites cruciales. Bien plus l’experience generale orient total a fait bigarree, alors qu’ l’epoque d’attente sauf que l’interaction vivent tel les. Enormement de

Éduqué difference avec les cette galet usuelle , ! une telle molette facilement Leer más »

Haut difference dans notre molette habituelle , ! une telle fraise en direct

Quand notre molette impeccable , ! notre roche facilement apprécient indifferemment un bon regles du jeu d’action, idem élaboration du jeu d’action sauf que un bon mécanismes de jeu, on voit aussi vos alterites majeures. Plus encore l’experience generale représente intégral a fait bigarree, mais l’epoque d’attente sauf que l’interaction sont également quelques. Enormement de

Haut difference dans notre molette habituelle , ! une telle fraise en direct Leer más »

Winamax, parfaitement vieux site web de peut-tout quelque peu

Essentiels disposition a l�egard avec pourra-complet legerement leurs francais : plait-il prendre une excellente decision je peut voir une room ? The best site internet à l’égard de va-tout ne se https://roosterbets.net/fr/application/ trouve plus grand identique de chaque joueur. Differents criteriums ressemblent a prendre dans calcul son impératif d s’amuser avait cote du va-tout ceci

Winamax, parfaitement vieux site web de peut-tout quelque peu Leer más »