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

Public

Explorando el mundo del casino guía completa para entender sus secretos

Explorando el mundo del casino guía completa para entender sus secretos Historia y evolución de los casinos Los casinos tienen una rica historia que se remonta a varios siglos. Desde los antiguos juegos de azar en la China y Roma hasta los modernos establecimientos de juego en Las Vegas, la evolución de los casinos refleja […]

Explorando el mundo del casino guía completa para entender sus secretos Leer más »

Consejos esenciales para maximizar tus ganancias en el casino

Consejos esenciales para maximizar tus ganancias en el casino Conocer los juegos de azar Antes de aventurarte a jugar en un casino, es fundamental que comprendas los diferentes juegos de azar disponibles. Cada uno tiene sus propias reglas, estrategias y probabilidades de ganar. Por ejemplo, en el blackjack, el conocimiento básico sobre el valor de

Consejos esenciales para maximizar tus ganancias en el casino Leer más »

Coronavirus disease 2019

COVID-19 is a contagious disease caused by the coronavirus SARS-CoV-2. In January 2020, the disease spread worldwide, resulting in the COVID-19 pandemic. The symptoms of COVID‑19 can vary but often include fever,[7] fatigue, cough, breathing difficulties, loss of smell, and loss of taste.[8][9][10] Symptoms may begin one to fourteen days after exposure to the virus.

Coronavirus disease 2019 Leer más »

Psychologische Auswirkungen von Glücksspielen auf das Entscheidungsverhalten

Psychologische Auswirkungen von Glücksspielen auf das Entscheidungsverhalten Einführung in das Glücksspielverhalten Glücksspiele sind für viele Menschen ein beliebtes Freizeitvergnügen, das sowohl Spannung als auch Unterhaltung bietet. Diese Aktivitäten sind jedoch nicht nur einfache Spiele; sie können tiefgreifende psychologische Auswirkungen auf das Entscheidungsverhalten der Spieler haben. Die Anziehungskraft des Glücksspiels liegt oft in der Möglichkeit, schnell

Psychologische Auswirkungen von Glücksspielen auf das Entscheidungsverhalten Leer más »

Die neuesten Technologien in Casinos Wie sie das Spielerlebnis revolutionieren

Die neuesten Technologien in Casinos Wie sie das Spielerlebnis revolutionieren Virtuelle Realität und Augmented Reality Die Einführung von virtueller Realität (VR) und Augmented Reality (AR) hat das Spielerlebnis in modernen Casinos grundlegend verändert. Spieler können jetzt in eine immersive Umgebung eintauchen, die das Gefühl eines echten Casinos simuliert. Durch VR-Headsets fühlen sie sich, als würden

Die neuesten Technologien in Casinos Wie sie das Spielerlebnis revolutionieren Leer más »

The impact of technology on Crazy Time casino casino experiences

The impact of technology on Crazy Time casino casino experiences Transformative Gaming Technology The evolution of gaming technology has reshaped the landscape of casino experiences, particularly in live games like Crazy Time. The introduction of high-definition streaming, combined with innovative gaming software, allows players to enjoy an immersive environment from the comfort of their homes.

The impact of technology on Crazy Time casino casino experiences Leer más »

Основы азартных игр что нужно знать новичкам

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

Основы азартных игр что нужно знать новичкам Leer más »

Jak technologia zmienia oblicze gier hazardowych

Jak technologia zmienia oblicze gier hazardowych Rozwój kasyn online W ostatnich latach kasyna online zyskały ogromną popularność dzięki innowacyjnym rozwiązaniom technologicznym. Nowoczesne platformy oferują graczom nie tylko tradycyjne gry karciane czy automaty do gier, ale także szereg ekscytujących doświadczeń związanych z hazardem. Dzięki rozwojowi technologii transmisji na żywo, gracze mogą teraz cieszyć się grą z

Jak technologia zmienia oblicze gier hazardowych Leer más »