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

Public

Maîtriser le jeu guide étape par étape pour gagner au casino

Maîtriser le jeu guide étape par étape pour gagner au casino Comprendre les bases des jeux de casino Avant de plonger dans l’univers des casinos, il est essentiel de comprendre les différents types de jeux disponibles. Les jeux de casino peuvent se diviser en deux catégories principales : les jeux de table et les machines […]

Maîtriser le jeu guide étape par étape pour gagner au casino Leer más »

Explore the top games to play in the casino for ultimate fun

Explore the top games to play in the casino for ultimate fun Slot Machines: The Allure of Spinning Reels Slot machines are the quintessential casino game, attracting players with their vibrant visuals and the thrill of potential jackpots. These games come in various themes, from classic fruit machines to modern video slots that tell captivating

Explore the top games to play in the casino for ultimate fun Leer más »

The evolution of casinos tracing their historical journey

The evolution of casinos tracing their historical journey The Origins of Gambling The history of casinos dates back to ancient times when gambling activities were often intertwined with cultural and social practices. The earliest records of gambling can be traced to the Chinese, who utilized dice as early as 2,000 BC. In ancient Rome, betting

The evolution of casinos tracing their historical journey Leer más »

Ansvarsfullt spelande Så skyddar du dig i casinovärlden

Ansvarsfullt spelande Så skyddar du dig i casinovärlden Vad är ansvarsfullt spelande? Ansvarsfullt spelande handlar om att spela på ett sätt som är säkert och kontrollerat. Det innebär att man sätter gränser för sig själv när det kommer till tid och pengar. Målet är att säkerställa att spelandet förblir en underhållande aktivitet istället för att

Ansvarsfullt spelande Så skyddar du dig i casinovärlden Leer más »

Mastering gambling a step-by-step guide to winning strategies

Mastering gambling a step-by-step guide to winning strategies Understanding the Basics of Gambling Before delving into advanced strategies, it’s essential to grasp the fundamentals of gambling. This includes understanding the different types of games available, such as slots, poker, and table games. Each game operates on its own set of rules, odds, and strategies. For

Mastering gambling a step-by-step guide to winning strategies Leer más »

Gokken voor beginners Een praktische gids om te starten

Gokken voor beginners Een praktische gids om te starten Wat is gokken? Gokken verwijst naar het inzetten van geld of waardevolle spullen op een gebeurtenis met een onzekere uitkomst, met de hoop op winst. Dit kan plaatsvinden in verschillende vormen, zoals casinospellen, sportweddenschappen of loterijen. Voor veel mensen is gokken een manier om spanning en

Gokken voor beginners Een praktische gids om te starten Leer más »

Rechtslage beim Glücksspiel Was Sie wissen sollten

Rechtslage beim Glücksspiel Was Sie wissen sollten Einleitung in die rechtlichen Grundlagen des Glücksspiels Glücksspiel ist ein Thema, das in Deutschland häufig diskutiert wird, sowohl in der Gesellschaft als auch in der Politik. Die rechtlichen Rahmenbedingungen sind komplex und variieren von Bundesland zu Bundesland. Diese gesetzlichen Regelungen wurden in den letzten Jahren kontinuierlich angepasst, um

Rechtslage beim Glücksspiel Was Sie wissen sollten Leer más »

Guida alle scommesse per principianti come iniziare nel mondo del gioco d'azzardo

Guida alle scommesse per principianti come iniziare nel mondo del gioco d'azzardo Introduzione al gioco d’azzardo Il gioco d’azzardo è un’attività che attrae milioni di persone in tutto il mondo. Che si tratti di scommettere su eventi sportivi, giocare a poker o divertirsi con le slot machine, la varietà di opzioni disponibili rende il gioco

Guida alle scommesse per principianti come iniziare nel mondo del gioco d'azzardo Leer más »

Investire nel gioco: opportunità e rischi da considerare.

Investire nel gioco: opportunità e rischi da considerare. Il panorama del gioco d’azzardo in Italia Negli ultimi anni, il settore del gioco d’azzardo in Italia ha conosciuto un’evoluzione significativa, grazie alla legalizzazione e alla regolamentazione di diverse forme di gioco. Con l’affermazione delle piattaforme online, sempre più persone si avvicinano a questa attività, vedendo in

Investire nel gioco: opportunità e rischi da considerare. Leer más »

La historia fascinante de los casinos un viaje a través del tiempo en Stake

La historia fascinante de los casinos un viaje a través del tiempo en Stake Los orígenes de los casinos La historia de los casinos se remonta a siglos atrás, cuando las primeras formas de juego aparecieron en civilizaciones antiguas. Desde los dados en Mesopotamia hasta los juegos de cartas en la China antigua, el deseo

La historia fascinante de los casinos un viaje a través del tiempo en Stake Leer más »