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

Public

¿Online o físico La batalla entre los casinos terrestres y Plinko

¿Online o físico La batalla entre los casinos terrestres y Plinko La experiencia del juego en casinos físicos Los casinos terrestres ofrecen una experiencia inmersiva que atrae a muchos jugadores. Al entrar, uno es recibido por el sonido de las máquinas tragamonedas, el bullicio de las conversaciones y el olor de la comida y las […]

¿Online o físico La batalla entre los casinos terrestres y Plinko Leer más »

Consejos esenciales de juego responsable en pin up casino para disfrutar sin riesgos

Consejos esenciales de juego responsable en pin up casino para disfrutar sin riesgos Entendiendo el juego responsable El juego responsable es fundamental para garantizar que la experiencia en un casino en línea sea divertida y segura. Se trata de establecer límites claros sobre el tiempo y el dinero que se invertirá en los juegos. Los

Consejos esenciales de juego responsable en pin up casino para disfrutar sin riesgos Leer más »

Wie Sie Ihr Spielbudget effektiv verwalten können

Wie Sie Ihr Spielbudget effektiv verwalten können Die Bedeutung eines klaren Budgets Ein klar definiertes Budget ist der Grundpfeiler für verantwortungsvolles Spielverhalten. Viele Spieler verlieren schnell den Überblick über ihre Ausgaben, wenn sie nicht im Voraus festlegen, wie viel Geld sie bereit sind, zu investieren. Ein festes Budget ermöglicht es Ihnen, Ihre finanziellen Mittel gezielt

Wie Sie Ihr Spielbudget effektiv verwalten können Leer más »

Gewinnen im Casino Strategien, die wirklich funktionieren

Gewinnen im Casino Strategien, die wirklich funktionieren Verstehen der Casino-Spiele Um erfolgreich im Casino zu gewinnen, ist es entscheidend, die verschiedenen Spiele und deren Regeln zu verstehen. Jedes Spiel hat eigene Strategien und Wahrscheinlichkeiten, die den Ausgang beeinflussen. Beispielsweise beim Blackjack ist das Ziel, näher an 21 zu kommen als der Dealer, ohne diese Zahl

Gewinnen im Casino Strategien, die wirklich funktionieren Leer más »

Understanding legal regulations and compliance in the casino industry

Understanding legal regulations and compliance in the casino industry The Importance of Legal Regulations in the Casino Industry Legal regulations in the casino industry serve as a fundamental framework that governs operations, ensuring fairness and transparency. These regulations are designed to protect players and maintain the integrity of gambling activities. By establishing strict guidelines, regulatory

Understanding legal regulations and compliance in the casino industry Leer más »

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar Qumara olan psixoloji bağlılıq Qumar, bir çox insan üçün əyləncəli bir fəaliyyət kimi görünsə də, onun psixoloji təsirləri əhəmiyyətli dərəcədə dərin ola bilər. Qumar oynamağı sevən insanlar, tez-tez bu fəaliyyətin onlara verdiyi həyəcan hissinə bağlılıq yaradırlar. Bu, zamanla, asılılığa səbəb ola bilər. Qumar asılılığı, bəzən digər psixoloji

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar Leer más »

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino La importancia de la etiqueta en los casinos La etiqueta en los casinos es fundamental para mantener un ambiente agradable y respetuoso entre los jugadores. Este aspecto se vuelve aún más crucial en plataformas de juego en línea, como PinUp Casino, donde las interacciones

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino Leer más »

Психология игроков как pinco влияет на их поведение в казино

Психология игроков как pinco влияет на их поведение в казино Понимание психологии азартных игр Психология игроков в азартных играх является важным аспектом, который влияет на их поведение и выбор стратегий. Игроки часто принимают решения на основе эмоций, что может приводить к импульсивным ставкам и попыткам вернуть проигранные деньги. Например, многие стремятся к удаче, используя платформы

Психология игроков как pinco влияет на их поведение в казино Leer más »

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro La revolución digital en el sector de los casinos En los últimos años, la industria de los casinos ha sido testigo de una transformación significativa impulsada por la tecnología. La digitalización ha permitido que los casinos ofrezcan experiencias más interactivas y personalizadas a

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro Leer más »

Online versus offline gaming which offers better odds

Online versus offline gaming which offers better odds Understanding the Basics of Online and Offline Gaming Online gaming refers to any form of gaming that takes place over the internet, where players can access various platforms and games from the comfort of their homes. This modern approach has surged in popularity due to its convenience

Online versus offline gaming which offers better odds Leer más »