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

Sin categoría

Hace el trabajo regalado en Cleopatra Añadido acerca de manera demo

Así­ como pero las gráficos resultan extremadamente mediocres, el entretenimiento es fácil sobre entender y no ha transpirado bastante entretenido. Si estás buscando algún esparcimiento joviales excelentes bonos, una tragamonedas Cleopatra de IGT es perfecta de tí. Se podrí¡ acceder an entretenimiento de casino Cleopatra en el momento en que De, así como acerca de […]

Hace el trabajo regalado en Cleopatra Añadido acerca de manera demo Leer más »

If you are searching bringing an effective group of ports which have a leading fee potential, 888 Local casino has plenty provide

Most readily useful Updates Games towards 888 Gambling enterprise Known for its amount of fascinating game with exclusive layouts and you can you are able to creative features, 888 Gambling enterprise draws the newest some one and knowledgeable standing partners. On this page, we’ll high light the best reputation games into the 888 Local casino,

If you are searching bringing an effective group of ports which have a leading fee potential, 888 Local casino has plenty provide Leer más »

If you’re looking bringing a good gang of slots that have a high commission prospective, 888 Casino has a lot bring

Finest Updates Game into 888 Gambling enterprise Known for its amount of pleasing video game with exclusive templates and you can you can also innovative keeps, 888 Gambling enterprise draws both latest some one and you may knowledgeable standing couples. On this page, we’re going to highlight ideal reputation games toward 888 Casino, as well

If you’re looking bringing a good gang of slots that have a high commission prospective, 888 Casino has a lot bring Leer más »

Tratar regalado a Cleopatra Plus referente a modo demo

Desplazándolo hacia el pelo pero las gráficos son muy mediocres, el entretenimiento es simple de enterarse desplazándolo hacia el pelo excesivamente entretenido. En caso de que estás buscando un entretenimiento con el pasar del tiempo excelentes bonos, una tragamonedas Cleopatra sobre IGT serí­a excelente para tí. Puedes ingresar an esparcimiento de casino Cleopatra desde Para,

Tratar regalado a Cleopatra Plus referente a modo demo Leer más »

lll Tragamonedas 3D Regalado Tragaperras 3D en línea

Content ¿Cuáles son las excelentes tragamonedas gratuito con el fin de participar para distracción? ¿Cómo juguetear tragaperras gratuito desprovisto eximir? ¿Qué serí­a algún bono de tragamonedas regalado referente a un casino? ¿Los primero es antes resultan las Máquinas Tragamonedas en el caso de que nos lo olvidemos Máquinas Tragaperras? Temática sobre slots 3d Los jugadores

lll Tragamonedas 3D Regalado Tragaperras 3D en línea Leer más »

Tragamonedas Regalado Online: Jugá Sin Eximir Chile

Content Requisitos de poder juguetear con una tragaperras 3D De edad prerrogativas de las tragaperras 3D Fury of Anubis Incrementa su juego con el pasar del tiempo algún bono sobre casino Cientos sobre suscriptores deberían ya a tu aptitud la proposición mayormente variada y surtida de ellas. Los tragaperras sobre vídeo resultan slots en internet

Tragamonedas Regalado Online: Jugá Sin Eximir Chile Leer más »

Sort observe the best, current, or even trusted slots internet sites very first

At the same time, there are numerous strain to partner with to good-song the menu of ideal updates internet you can see for the this site, such as: Games Vendor � Utilize this filter out if you are searching to possess an on-line gambling establishment that have a real income ports produced by a certain

Sort observe the best, current, or even trusted slots internet sites very first Leer más »

lll Tragamonedas 3D De balde Tragaperras 3D en línea

Content ¿En que consisten los excelentes tragamonedas de balde con el fin de competir para entretenimiento? ¿La manera sobre cómo participar tragaperras regalado sin soltar? ¿Lo que es un bono de tragamonedas regalado acerca de algún casino? ¿Los primero es antes son las Máquinas Tragamonedas o Máquinas Tragaperras? Temática sobre slots 3d Los jugadores sobre

lll Tragamonedas 3D De balde Tragaperras 3D en línea Leer más »