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

xtw1838790ca

Responsible gambling practices How to enjoy games while staying safe

Responsible gambling practices How to enjoy games while staying safe Understanding Responsible Gambling Responsible gambling refers to the practice of playing games in a way that minimizes the risk of developing harmful behaviors associated with gambling. It emphasizes the importance of setting limits, both financially and time-wise, to ensure that gaming remains a source of […]

Responsible gambling practices How to enjoy games while staying safe Leer más »

Verbazingwekkende verhalen van beroemdheden in het casino

Verbazingwekkende verhalen van beroemdheden in het casino De gokavonturen van bekende sterren In de wereld van glamour en roem zijn casino’s vaak een populaire bestemming voor beroemdheden. Deze luxe speelgelegenheden bieden niet alleen entertainment, maar ook de kans om grote winsten te behalen. Bekende sterren zoals Ben Affleck en Paris Hilton zijn vaak gespot aan

Verbazingwekkende verhalen van beroemdheden in het casino Leer más »

High-stakes gambling The ultimate guide to winning big with Casino Pinco

High-stakes gambling The ultimate guide to winning big with Casino Pinco Understanding High-Stakes Gambling High-stakes gambling refers to betting significant amounts of money on various casino games. This level of gambling attracts seasoned players who are comfortable with risks and have a strategic approach to their gameplay. Understanding the nuances of high-stakes games can lead

High-stakes gambling The ultimate guide to winning big with Casino Pinco Leer más »

Советы для игры в казино от pinup как повысить шансы на успех

Советы для игры в казино от pinup как повысить шансы на успех Понимание принципов игры Первым шагом к успешной игре в казино является понимание принципов работы игр. Каждое казино использует генераторы случайных чисел, которые определяют исходы игровых автоматов и других игр. Знание этих принципов поможет вам не тратить время на мифы и слухи, а сосредоточиться

Советы для игры в казино от pinup как повысить шансы на успех Leer más »

Understanding popular games A comprehensive guide to gambling choices

Understanding popular games A comprehensive guide to gambling choices Introduction to Gambling Games Gambling games have become a significant part of the entertainment landscape, drawing millions of players across the globe. These games vary widely, from classic table games like poker and blackjack to modern slot machines and online casino sites offerings. Understanding the different

Understanding popular games A comprehensive guide to gambling choices Leer más »

Sådan kommer du i gang med online casinoer En nybegynderguide

Sådan kommer du i gang med online casinoer En nybegynderguide Forstå grundlæggende om online casinoer Online casinoer er digitale platforme, hvor spillere kan deltage i forskellige casinospil via internettet. Det er vigtigt at forstå, at online gambling fungerer på lignende måde som traditionelle casinoer, men med den fordel, at du kan spille hjemmefra. De mest

Sådan kommer du i gang med online casinoer En nybegynderguide Leer más »

Mastering advanced techniques for success in casino gaming

Mastering advanced techniques for success in casino gaming Understanding Casino Games To master casino gaming, one must first understand the various types of games available. Each game, whether it be slots, poker, or blackjack, has its own unique set of rules and strategies. Familiarizing yourself with these can significantly improve your chances of success. It’s

Mastering advanced techniques for success in casino gaming Leer más »

The evolution of gambling a journey through history

The evolution of gambling a journey through history The Origins of Gambling The history of gambling dates back thousands of years, with evidence suggesting that it was present in ancient civilizations. Archaeological findings indicate that early forms of gambling emerged in Mesopotamia around 3000 BCE, where dice made from bones were used in games of

The evolution of gambling a journey through history Leer más »