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

xtw183873651

¿Qué debes saber sobre los avinto opiniones préstamos personales instantáneos?

Artículos Banco Kotak Mahindra Kotak Mahindra por internet Cartomancia de Kotak Mahindra Tarjeta de crédito Kotak Mahindra Si atraviesa una crisis financiera, un préstamo hipotecario inesperado podría generar fondos prematuros para cubrir gastos imprevistos. Lea más información sobre estos préstamos para saber si son adecuados para su situación. Un adelanto individual es un tipo de […]

¿Qué debes saber sobre los avinto opiniones préstamos personales instantáneos? Leer más »

Al instante deberías estar aplicaciones para prestamos en linea seguro de que Internet se rompe sin necesidad de una oficina de datos

Artículos y reseñas Técnica de aplicaciones instantáneas Absolutamente ninguna validación fiscal Poco dinero La precalificación y el financiamiento rápidos de la publicación de crédito en línea suelen ser una opción más sensata que los adelantos de sueldo o las cancelaciones de condenas semiautomáticas o automáticas. Muchos prestamistas hipotecarios también son expertos en otorgar préstamos a

Al instante deberías estar aplicaciones para prestamos en linea seguro de que Internet se rompe sin necesidad de una oficina de datos Leer más »

Crédito davivienda prestamos en linea Davivienda Vía Internet

Publicaciones Beneficios Precios Requisitos Solicitud Banco Davivienda ofrece una cartera completa de instrumentos financieros globales que ofrecen soluciones de costos, fiscales y de productos de inversión. Su programa informático le ayuda a resolver problemas de salud y bienestar social con un compromiso sólido. Una estructura de monetización profunda, visiblemente centrada en DaviPlata, proporciona fondos de

Crédito davivienda prestamos en linea Davivienda Vía Internet Leer más »

Obtén dinero rapido todos los beneficios y comienza a usar los estándares de los 'tokens' basados ​​en la Web.

Publicaciones Solicitud sencilla para Reseña sencilla Reembolso aconsejable Absolutamente ninguna ayuda durante el consumo Apenas hay garantía financiera El crédito por internet ofrece acceso instantáneo a fondos para prestatarios que necesitan financiación. Sin embargo, los prestatarios son receptivos a los tipos de crédito, calculan los costos asociados y pueden pagar sus gastos. Además, se espera

Obtén dinero rapido todos los beneficios y comienza a usar los estándares de los 'tokens' basados ​​en la Web. Leer más »

Vivus prestamos rapidisimos Es Consejos

Productos sobre texto Sus particulares de vivus son consejos. Recomendaciones Calificaciones Reseñas Vivus prestamos rapidisimos es una compañía biofarmacéutica que produce medicamentos lo mucho que la masa corporal. Los cosas de el agencia ha alzado cualquier 123% este año a través del éxito sobre dicho fármaco Qsymia. Ademí¡s tiene algún prometedor uso con el fin

Vivus prestamos rapidisimos Es Consejos Leer más »

Aprenda cómo deshacerse cashbro es confiable de su negocio con ASNEF Quédese con el acreedor toma ASNEF

Piezas de contenido ¿Cuanto tiempo puede permanecer sin verse afectado el asnef? ¿Que es asnef? ¿Se acumula una gran calificación crediticia en asnef? ¿Debo incluir mi nombre más allá de asnef? Es posible que adquiera un nuevo expediente crediticio en ASNEF, de conformidad con el RGPD, que otorga a los ciudadanos europeos la autoridad para

Aprenda cómo deshacerse cashbro es confiable de su negocio con ASNEF Quédese con el acreedor toma ASNEF Leer más »