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

xtw1838790ca

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 »

«Погрузитесь в мир ‘плинко казино’: ваше новое любимое онлайн-казино!»

Добро пожаловать в увлекательный мир онлайн-казино! Сегодня мы поговорим о ‘плинко казино’ и о том, как это заведение может стать вашим любимым местом для азартных развлечений. Что такое ‘плинко казино’? ‘Плинко казино’ – это онлайн-платформа, которая предлагает широкий выбор игр, от классических слотов до захватывающих настольных игр. Это место, где каждый игрок может найти что-то

«Погрузитесь в мир ‘плинко казино’: ваше новое любимое онлайн-казино!» 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 »