/** * 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(); Public – Página 33 – Partidas de San Luis

Public

El papel de la suerte y la habilidad en los juegos de azar una mirada crítica a PinUp

El papel de la suerte y la habilidad en los juegos de azar una mirada crítica a PinUp La dualidad entre suerte y habilidad En el mundo de los juegos de azar, la suerte y la habilidad son dos factores que se entrelazan de manera compleja. La suerte es el elemento impredecible que puede llevar […]

El papel de la suerte y la habilidad en los juegos de azar una mirada crítica a PinUp Leer más »

La importancia cultural de los casinos en Pin Up casino

La importancia cultural de los casinos en Pin Up casino El papel histórico de los casinos en la cultura mexicana Los casinos han sido una parte integral de la cultura mexicana desde hace décadas, proporcionando no solo entretenimiento, sino también un espacio social donde las personas se reúnen y comparten experiencias. En este contexto, Pin

La importancia cultural de los casinos en Pin Up casino Leer más »

El impacto de la tecnología en los casinos ¿un futuro inmediato para PinUp

El impacto de la tecnología en los casinos ¿un futuro inmediato para PinUp La revolución digital en los casinos La tecnología ha transformado radicalmente la industria del juego en las últimas décadas. Desde la introducción de máquinas tragamonedas electrónicas hasta el desarrollo de plataformas de juego en línea, los casinos han evolucionado para adaptarse a

El impacto de la tecnología en los casinos ¿un futuro inmediato para PinUp Leer más »

Consejos útiles de Mayan Palace para jugar de manera responsable en casinos

Consejos útiles de Mayan Palace para jugar de manera responsable en casinos Establece un presupuesto claro Una de las claves fundamentales para jugar de manera responsable en casinos es establecer un presupuesto claro antes de comenzar. Esto implica decidir cuánto dinero estás dispuesto a gastar y apegarte a esa cifra sin importar los resultados. Al

Consejos útiles de Mayan Palace para jugar de manera responsable en casinos Leer más »

La cultura del casino local un viaje a través de la diversión y la socialización en Betano Aviator

La cultura del casino local un viaje a través de la diversión y la socialización en Betano Aviator El auge de los casinos locales La cultura del casino local ha ido evolucionando en los últimos años, convirtiéndose en un punto de encuentro para muchas comunidades. Los casinos han dejado de ser solo lugares para apostar,

La cultura del casino local un viaje a través de la diversión y la socialización en Betano Aviator Leer más »

Prácticas de juego responsable cómo Plinko puede ayudarte a jugar de manera segura

Prácticas de juego responsable cómo Plinko puede ayudarte a jugar de manera segura Qué es Plinko y su atractivo en los juegos de azar Plinko es un juego de azar que ha ganado popularidad en diversas plataformas de entretenimiento. Su dinámica sencilla y visualmente atractiva permite a los jugadores disfrutar de una experiencia emocionante, donde

Prácticas de juego responsable cómo Plinko puede ayudarte a jugar de manera segura Leer más »

Los famosos que arriesgan Conoce a los grandes jugadores en betmaster

Los famosos que arriesgan Conoce a los grandes jugadores en betmaster La atracción del juego entre celebridades El mundo de las apuestas ha capturado la atención de muchos, y los famosos no son la excepción. A lo largo de los años, celebridades de diversas industrias, como el cine, la música y el deporte, han mostrado

Los famosos que arriesgan Conoce a los grandes jugadores en betmaster Leer más »

Высокие ставки как Pin Up casino меняет правила игры в азартных играх

Высокие ставки как Pin Up casino меняет правила игры в азартных играх Инновации в азартных играх Пин Ап казино стало знаковым явлением в мире азартных игр благодаря своим высоким ставкам и уникальному подходу к пользователям. Данное заведение предлагает игрокам не только захватывающий игровой процесс, но и возможность выигрыша на уровне, ранее недоступном большинству азартных игроков.

Высокие ставки как Pin Up casino меняет правила игры в азартных играх Leer más »

Технологии в азартных играх как Pinco casino меняет индустрию развлечений

Технологии в азартных играх как Pinco casino меняет индустрию развлечений Инновации в онлайн-играх В последние годы технологии значительно изменили мир азартных игр. внедряет передовые решения, такие как виртуальная и дополненная реальность, что делает игровой процесс более увлекательным и реалистичным. Эти технологии позволяют игрокам погружаться в атмосферу казино, не выходя из дома, что особенно актуально в

Технологии в азартных играх как Pinco casino меняет индустрию развлечений Leer más »

Pul idarəetməsi üçün Pin Up casino ilə qumar oyunu strategiyaları

Pul idarəetməsi üçün Pin Up casino ilə qumar oyunu strategiyaları Pin Up casino-nun tanınması Pin Up casino, müasir qumar oyunları dünyasında diqqət çəkən platformalardan biridir. Bu casino, istifadəçilərinə geniş çeşidli oyunlar təqdim edərək, həm yeni başlayanlar, həm də təcrübəli oyunçular üçün cəlbedici bir mühit yaradır. Burada müxtəlif slot oyunları, masa oyunları və canlı kazino variantları

Pul idarəetməsi üçün Pin Up casino ilə qumar oyunu strategiyaları Leer más »