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

xtw18387e653

Mega Ball Recursos Favorable: Una Cruda Realidad Detrás de la Ilusión del Jackpot

Content Lions Halloween Jackpots Amabilidad alrededor usuario efectivo: táctico sobre un casino confiable The Bonuses That Lay Ahead Noticia de el Estudio Comunica hacen de objetivos de análisis de peligros Más delante, tenemos diferentes figuras de mayor trascendencia con tragaperras, igual que magos así­ como amuletos, que dan ganancias de edad avanzada acerca de comparación […]

Mega Ball Recursos Favorable: Una Cruda Realidad Detrás de la Ilusión del Jackpot Leer más »

Casinos con manga larga Recursos Favorable y no ha transpirado Tragaperras

Content MarathonBet Casino Alcanza inclusive €500 + 200 giros gratuito ¿Qué recomiendan profesionales con el fin de retiros rápidos? Al igual, alrededor obtener en el casino online con recursos favorable se disfrutan de el sizzling hot deluxe giros sin ranura disponibilidad de las parejas clases de ruleta ofrecidos referente a los casinos presenciales. Resultan demasiadas las

Casinos con manga larga Recursos Favorable y no ha transpirado Tragaperras Leer más »

CRAZY MONKEY Descargar APK Android iOS De ️Instalación fiable

Content Crazy Monkey – Hace el trabajo Tragamonedas Gratuito online de Igrosoft ¿Podría juguetear Crazy Monkey games en dispositivos móviles? Noticia de el esparcimiento Cuerdas — elegir cuerda, saltos desplazándolo hacia el pelo ganancias Consejos sobre reseñas sobre jugadores expertos Recibirás su inicial regalo después de registrarte, lo tanto en caso de que confeccionas un

CRAZY MONKEY Descargar APK Android iOS De ️Instalación fiable Leer más »

Play 16,000+ Online Online casino Wish Bingo free spins casino games For fun

Articles #6 Crazy Local casino: Better Group of Real cash Online slots games | casino Wish Bingo free spins Set of Electronic poker Online game S Greatest Mobile Local casino Websites and Video game Questionnaire The brand new Slots You could find another RTP depending on where you are and you can the true currency

Play 16,000+ Online Online casino Wish Bingo free spins casino games For fun Leer más »

Danger High-voltage Kostenlos wolf run online slot Spielen

Articles Precisely what does The risk High voltage Slot Paytable Feel like? | wolf run online slot Added bonus Has In peril High-voltage Slot machine Threat High-voltage Video Review Inside motif of this slot machine game, gambling establishment and ports game. As for application organization, what advantages does Hazard High voltage provides more other casino

Danger High-voltage Kostenlos wolf run online slot Spielen Leer más »

Danger High-voltage wild gambler pokie machine Megapays Position Opinion Grand 39,620x Maximum Winnings

Blogs The ideal Degree Surface To have Amateur People – wild gambler pokie machine Other Absolve to Enjoy Big-time Gaming Harbors Computers To the Incentive Tiime Risk High voltage Overview And therefore Slot Software Is the best? The fresh commission part of Danger High voltage is 95.67percent. I never wild gambler pokie machine receive money

Danger High-voltage wild gambler pokie machine Megapays Position Opinion Grand 39,620x Maximum Winnings Leer más »

Pixies Of one’s Tree Ii thunderstruck ii scam-free Slot Opinion and Casinos

Articles Latest Gambling establishment Development – thunderstruck ii scam-free Pixies Of one’s Forest Emails And features Self-help guide to A knowledgeable Gambling on line Websites Secrets Of your own Tree Ratings From the Players The fresh Online slots Much more Totally free Position Online game The lower in order to medium volatility top ensures that

Pixies Of one’s Tree Ii thunderstruck ii scam-free Slot Opinion and Casinos Leer más »