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

xtw18387e653

De psychologie achter gokken waarom spelen we risico's

De psychologie achter gokken waarom spelen we risico's Wat is de aantrekkingskracht van gokken? De aantrekkingskracht van gokken ligt in de spanning en de verwachting van een mogelijke winst. Spelers worden vaak gedreven door de adrenalinekick die gepaard gaat met het nemen van risico’s. Deze sensatie is psychologisch verklaarbaar; het lichaam produceert dopamine, een neurotransmitter […]

De psychologie achter gokken waarom spelen we risico's Leer más »

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia

Introduction: What’s the Buzz About Online Casinos? G’day, and welcome to the exciting world of online casinos! If you’re new to the scene, you might be wondering what all the fuss is about. Simply put, online casinos are websites and apps that let you play casino games like pokies, blackjack, roulette, and more, all from

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia Leer más »

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia

Introduction: What’s the Buzz About Online Casinos? G’day, and welcome to the exciting world of online casinos! If you’re new to the scene, you might be wondering what all the fuss is about. Simply put, online casinos are websites and apps that let you play casino games like pokies, blackjack, roulette, and more, all from

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia Leer más »

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia

Introduction: What’s the Buzz About Online Casinos? G’day, and welcome to the exciting world of online casinos! If you’re new to the scene, you might be wondering what all the fuss is about. Simply put, online casinos are websites and apps that let you play casino games like pokies, blackjack, roulette, and more, all from

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia Leer más »

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia

Introduction: What’s the Buzz About Online Casinos? G’day, and welcome to the exciting world of online casinos! If you’re new to the scene, you might be wondering what all the fuss is about. Simply put, online casinos are websites and apps that let you play casino games like pokies, blackjack, roulette, and more, all from

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia Leer más »

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia

Introduction: What’s the Buzz About Online Casinos? G’day, and welcome to the exciting world of online casinos! If you’re new to the scene, you might be wondering what all the fuss is about. Simply put, online casinos are websites and apps that let you play casino games like pokies, blackjack, roulette, and more, all from

Spin the Reels: Your Beginner’s Guide to Online Casinos in Australia Leer más »

Verantwoord gokken tips voor een veilige speelervaring

Verantwoord gokken tips voor een veilige speelervaring Wat is verantwoord gokken? Verantwoord gokken verwijst naar het spelen van kansspelen op een manier die veilig en gecontroleerd is. Het draait om het nemen van bewuste beslissingen die ervoor zorgen dat gokken geen negatieve impact heeft op je leven. Dit betekent dat je jezelf grenzen stelt, zowel

Verantwoord gokken tips voor een veilige speelervaring Leer más »

Шаг за шагом как освоить азартные игры с mostbet

Шаг за шагом как освоить азартные игры с mostbet Введение в мир азартных игр Азартные игры привлекают множество людей, и каждый хочет попробовать свои силы в этой увлекательной сфере. Платформы, такие как mostbet, предоставляют отличные условия для начинающих игроков. Здесь можно не только наслаждаться игрой, но и получать прибыль. Важно разобраться в основах, прежде чем

Шаг за шагом как освоить азартные игры с mostbet Leer más »

Cleopatra Plus: participar a la slot en internet sin cargo y para recursos real

Content Tragamonedas gracias tema de el Viejo Egipto Acerca de cómo elegir un gran esparcimiento de casino gratuito: consejos desplazándolo hacia el pelo trucos ¿CLEOPATRA GOLD TRAGAMONEDAS Guarda Licencia? ¿Serí­a fiable competir a slots online con el pasar del tiempo recursos favorable? Además, compartiremos la vivencia de juego y no ha transpirado las estrategias cual

Cleopatra Plus: participar a la slot en internet sin cargo y para recursos real Leer más »