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

xtw1838790ca

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 »

«Join the Fun at Pinco Online Casino – Where Big Wins Await!»

Welcome to Pinco Online Casino Welcome to Pinco online casino, the ultimate destination for players in Canada looking for a top-notch gaming experience. With a wide selection of online games, generous bonuses, and exciting features, Pinco casino is sure to provide hours of entertainment and the chance to win big! Play Your Favorite Slots At

«Join the Fun at Pinco Online Casino – Where Big Wins Await!» 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 »

Ako zvládnuť financie pri hazardných hrách tipy na úspešné riadenie rozpočtu

Ako zvládnuť financie pri hazardných hrách tipy na úspešné riadenie rozpočtu Stanovenie rozpočtu na hazardné hry Pri hazardných hrách je kľúčové mať jasne stanovený rozpočet. Tento rozpočet by mal zohľadňovať vaše osobné financie, a mal by byť realistický. spinmamask.org stanovenie rozpočtu vám pomôže obmedziť výdavky a predísť zbytočnému zadlžovaniu. Odporúča sa vyčleniť konkrétnu sumu peňazí,

Ako zvládnuť financie pri hazardných hrách tipy na úspešné riadenie rozpočtu Leer más »

Мой путь к успеху в азартных играх личные истории mostbet

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

Мой путь к успеху в азартных играх личные истории mostbet Leer más »

Играйте и выигрывайте в плинко казино в Казахстане!

плинко казино Почему плинко казино популярно в Казахстане? Плинко казино — это популярное онлайн-казино в Казахстане, предлагающее широкий выбор игровых автоматов и возможность выиграть крупные суммы денег. Среди всех игр казино, плинко особенно популярен среди игроков из Казахстана. Слоты и бонусы в плинко казино В плинко казино вы найдете огромный выбор слотов от ведущих провайдеров,

Играйте и выигрывайте в плинко казино в Казахстане! Leer más »