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

Public

Hvordan påvirker psykologiske faktorer spillevaner i casinoer

Hvordan påvirker psykologiske faktorer spillevaner i casinoer Psykologiske faktorer og spilleadfærd Psykologiske faktorer spiller en afgørende rolle i, hvordan folk engagerer sig i spil i casinoer. Emotionelle tilstande, såsom stress eller glæde, kan påvirke beslutningstagningen hos spillere. Når folk er glade, er de ofte mere villige til at tage risici, hvilket kan føre til impulsive […]

Hvordan påvirker psykologiske faktorer spillevaner i casinoer Leer más »

Navigating global casino regulations A comprehensive guide to legal frameworks worldwide

Navigating global casino regulations A comprehensive guide to legal frameworks worldwide Understanding Casino Regulations Navigating the complex world of casino regulations is essential for both operators and players. Each country has its own legal framework that governs gambling activities, with rules that can vary significantly from one jurisdiction to another. Understanding these regulations is crucial

Navigating global casino regulations A comprehensive guide to legal frameworks worldwide Leer más »

Qeyri-adi mədəniyyət fərqlilikləri mostbet kazino təcrübəsi necə dəyişir

Qeyri-adi mədəniyyət fərqlilikləri mostbet kazino təcrübəsi necə dəyişir Mədəniyyətin kazino oyunlarına təsiri Mədəniyyət, insanların düşüncə tərzini, davranışlarını və seçimlərini formalaşdıran əhəmiyyətli bir faktordur. Qeyri-adi mədəniyyət fərqlilikləri, kazino oyunlarının oynanma tərzində ciddi dəyişikliklərə yol aça bilər. Məsələn, bəzi mədəniyyətlərdə kazino oyunları əyləncə olaraq qəbul edilir, digərlərində isə mostbet şans oyunları pis bir şey kimi görünə bilər.

Qeyri-adi mədəniyyət fərqlilikləri mostbet kazino təcrübəsi necə dəyişir Leer más »

Navigating responsible gambling Strategies for safe play in casinos

Navigating responsible gambling Strategies for safe play in casinos Understanding Responsible Gambling Responsible gambling refers to the set of practices and strategies aimed at ensuring that gambling remains a fun and entertaining activity rather than a harmful obsession. It involves recognizing the risks associated with gambling and implementing measures to mitigate them. Understanding responsible gambling

Navigating responsible gambling Strategies for safe play in casinos Leer más »

Historisk udvikling af spil Fra antikke lege til moderne online kasinoer

Historisk udvikling af spil Fra antikke lege til moderne online kasinoer Antikke lege og deres betydning Spil har eksisteret i menneskehedens historie i tusinder af år, og mange af de antikke lege har haft en betydelig indflydelse på nutidens spilkultur. I oldtidens civilisationer som Egypten og Mesopotamien blev der spillet en række brætspil og terninger,

Historisk udvikling af spil Fra antikke lege til moderne online kasinoer Leer más »

Berømte spillere Hvem vinder mest i gamblingens verden

Berømte spillere Hvem vinder mest i gamblingens verden Introduktion til gamblingens verden I gamblingens verden er der mange spillere, der har opnået berømmelse og formue gennem deres evner og strategier. Fra pokerspillere til kasinoentusiaster, disse individer har en unik tilgang til at håndtere penge og risiko. Gambling er ikke kun baseret på held; det kræver

Berømte spillere Hvem vinder mest i gamblingens verden Leer más »

Mastering casino strategies A step-by-step guide to winning more often

Mastering casino strategies A step-by-step guide to winning more often Understanding the Basics of Casino Games Before diving into advanced strategies, it is crucial to grasp the basic rules and mechanics of the casino games you wish to play. Among the various options available, chicken road 2 stands out as an engaging choice that combines

Mastering casino strategies A step-by-step guide to winning more often Leer más »