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

Public

Professionelle gambler og deres strategier Hvordan vinder de

Professionelle gambler og deres strategier Hvordan vinder de Indsigt i professionelle gambleres verden Professionelle gambleres liv er langt fra det, man ser i film og tv. Det handler ikke kun om held, men i høj grad om strategi, disciplin og en dybdegående forståelse af spillet. Mange professionelle spillere bruger timer på at analysere spilmekanikker, odds […]

Professionelle gambler og deres strategier Hvordan vinder de Leer más »

Exploring the vibrant cultures of casinos around the world

Exploring the vibrant cultures of casinos around the world The History and Evolution of Casino Culture The culture surrounding casinos has evolved dramatically over the centuries, reflecting broader societal changes and regional characteristics. From the earliest gambling establishments in ancient civilizations, where games of chance were intertwined with religious practices, to the lavish casinos of

Exploring the vibrant cultures of casinos around the world Leer más »

How to engage in gambling responsibly

How to engage in gambling responsibly Understanding Responsible Gambling Responsible gambling is about maintaining control over your gaming habits, ensuring that it remains a source of entertainment rather than a financial burden. Understanding your limits is crucial; this means setting both time and monetary restrictions before you begin to gamble. Many players seek guidance on

How to engage in gambling responsibly Leer más »

Tips for responsible gambling from aviator to enhance your casino experience

Tips for responsible gambling from aviator to enhance your casino experience Understanding Responsible Gambling Responsible gambling is essential for ensuring that your gaming experience remains enjoyable and within safe limits. It encompasses a set of practices that help players recognize the risks involved in gambling and manage their behavior accordingly. By understanding responsible gambling, you

Tips for responsible gambling from aviator to enhance your casino experience Leer más »

Understanding gambling odds and payouts

Understanding gambling odds and payouts What Are Gambling Odds? Gambling odds represent the likelihood of an event occurring in betting scenarios. They are a fundamental aspect that helps punters make informed decisions. Odds can be expressed in various formats, such as fractional, decimal, and American. For those exploring non gamstop bookmakers, understanding these different types

Understanding gambling odds and payouts Leer más »

A szerencsejáték pszichológiai hatásai Miért vonz minket a immerion casino

A szerencsejáték pszichológiai hatásai Miért vonz minket a immerion casino A szerencsejáték pszichológiája A szerencsejáték pszichológiai hatásai mélyen gyökereznek az emberi viselkedésben és érzésekben. Az emberek gyakran a kockázat és a jutalom izgalmát keresik, amely a játék során valósul meg. Ez az izgalom és a várakozás a játék során fokozza a dopamin termelést, ami a

A szerencsejáték pszichológiai hatásai Miért vonz minket a immerion casino Leer más »

Развенчание мифов правда о mellstroy в мире азартных игр

Развенчание мифов правда о mellstroy в мире азартных игр История азартных игр и их развитие Азартные игры имеют богатую и разнообразную историю, уходящую корнями в древние цивилизации. Первые упоминания о азартных играх можно найти в текстах Древнего Египта и Месопотамии, где люди использовали кости и специальные карты для развлечения. С течением времени азартные игры эволюционировали,

Развенчание мифов правда о mellstroy в мире азартных игр Leer más »

Qanuni aspektlər haqqında pin-up Qumar oyunlarının qaydaları nələrdir

Qanuni aspektlər haqqında pin-up Qumar oyunlarının qaydaları nələrdir Qumar oyunlarının qanuni tənzimlənməsi Qumar oyunları, dünyada müxtəlif qanuni tənzimləmələrə tabi olan bir sahədir. Hər bir ölkə, öz qanunlarına uyğun olaraq, bu oyunları idarə edir və bununla yanaşı, istifadəçilərin təhlükəsizliyini də təmin etməyə çalışır. Azərbaycanda da bu sahədəki qanuni aspektlər, müvafiq dövlət orqanları tərəfindən nəzarət altında saxlanılır.

Qanuni aspektlər haqqında pin-up Qumar oyunlarının qaydaları nələrdir Leer más »