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

Public

Gewinnen im Casino Strategien, die wirklich funktionieren

Gewinnen im Casino Strategien, die wirklich funktionieren Verstehen der Casino-Spiele Um erfolgreich im Casino zu gewinnen, ist es entscheidend, die verschiedenen Spiele und deren Regeln zu verstehen. Jedes Spiel hat eigene Strategien und Wahrscheinlichkeiten, die den Ausgang beeinflussen. Beispielsweise beim Blackjack ist das Ziel, näher an 21 zu kommen als der Dealer, ohne diese Zahl […]

Gewinnen im Casino Strategien, die wirklich funktionieren Leer más »

Understanding legal regulations and compliance in the casino industry

Understanding legal regulations and compliance in the casino industry The Importance of Legal Regulations in the Casino Industry Legal regulations in the casino industry serve as a fundamental framework that governs operations, ensuring fairness and transparency. These regulations are designed to protect players and maintain the integrity of gambling activities. By establishing strict guidelines, regulatory

Understanding legal regulations and compliance in the casino industry Leer más »

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar Qumara olan psixoloji bağlılıq Qumar, bir çox insan üçün əyləncəli bir fəaliyyət kimi görünsə də, onun psixoloji təsirləri əhəmiyyətli dərəcədə dərin ola bilər. Qumar oynamağı sevən insanlar, tez-tez bu fəaliyyətin onlara verdiyi həyəcan hissinə bağlılıq yaradırlar. Bu, zamanla, asılılığa səbəb ola bilər. Qumar asılılığı, bəzən digər psixoloji

Psixoloji cəhətdən qumarın təsirləri necə başa düşmək olar Leer más »

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino La importancia de la etiqueta en los casinos La etiqueta en los casinos es fundamental para mantener un ambiente agradable y respetuoso entre los jugadores. Este aspecto se vuelve aún más crucial en plataformas de juego en línea, como PinUp Casino, donde las interacciones

Etiqueta en el casino cómo comportarse con elegancia en PinUp Casino Leer más »

Психология игроков как pinco влияет на их поведение в казино

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

Психология игроков как pinco влияет на их поведение в казино Leer más »

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro La revolución digital en el sector de los casinos En los últimos años, la industria de los casinos ha sido testigo de una transformación significativa impulsada por la tecnología. La digitalización ha permitido que los casinos ofrezcan experiencias más interactivas y personalizadas a

Tendencias tecnológicas en casinos lo que Chicken Road prevé para el futuro Leer más »

Online versus offline gaming which offers better odds

Online versus offline gaming which offers better odds Understanding the Basics of Online and Offline Gaming Online gaming refers to any form of gaming that takes place over the internet, where players can access various platforms and games from the comfort of their homes. This modern approach has surged in popularity due to its convenience

Online versus offline gaming which offers better odds Leer más »

Understanding the psychology behind gambling addiction and its impact on decision-making

Understanding the psychology behind gambling addiction and its impact on decision-making The Nature of Gambling Addiction Gambling addiction is a complex psychological issue that affects millions globally. It is characterized by an uncontrollable urge to gamble, despite the negative consequences it may bring. The thrill of potential wins can create an emotional high, leading individuals

Understanding the psychology behind gambling addiction and its impact on decision-making Leer más »

The fascinating evolution of gambling through the ages A journey with Aviator

The fascinating evolution of gambling through the ages A journey with Aviator The Origins of Gambling The history of gambling stretches back thousands of years, with its roots embedded in ancient civilizations. Archaeological evidence suggests that as far back as 3000 BC, the Chinese were using tiles to play a game of chance. Meanwhile, the

The fascinating evolution of gambling through the ages A journey with Aviator Leer más »

Казино и культура как азартные игры формируют общественные нормы в Pinco casino

Казино и культура как азартные игры формируют общественные нормы в Pinco casino Историческая перспектива азартных игр Азартные игры имеют долгую историю, начиная с древних цивилизаций, где игры с шансом использовались для предсказания будущего и решения конфликтов. В разные исторические периоды, азартные игры были частью культурных ритуалов и социальных взаимодействий. В частности, в античности игральные кости

Казино и культура как азартные игры формируют общественные нормы в Pinco casino Leer más »