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

xtw1838790ca

Заблуждения о азартных играх, которые мешают вам выигрывать

Заблуждения о азартных играх, которые мешают вам выигрывать Азартные игры — это исключительно удача Одним из самых распространенных заблуждений о азартных играх является мнение, что выигрыш зависит исключительно от удачи. Многие игроки верят, что в игре нет места стратегии или навыкам, и что все решает случай. Однако на практике это не так. Существует множество игр, […]

Заблуждения о азартных играх, которые мешают вам выигрывать Leer más »

Los pros y contras de los casinos en línea versus los casinos físicos ¿cuál es mejor para Dbbet

Los pros y contras de los casinos en línea versus los casinos físicos ¿cuál es mejor para Dbbet Accesibilidad y comodidad Uno de los principales pros de los casinos en línea es su accesibilidad. A diferencia de los casinos físicos, que requieren desplazamiento y pueden estar limitados por horarios, los casinos en línea permiten a

Los pros y contras de los casinos en línea versus los casinos físicos ¿cuál es mejor para Dbbet Leer más »

Understanding technology's role in revolutionizing modern gambling

Understanding technology's role in revolutionizing modern gambling The Emergence of Online Gambling The gambling landscape has undergone a profound transformation with the rise of online platforms. This transition has made gambling more accessible to a global audience, enabling players to enjoy their favorite games from the comfort of their homes. Technological advancements have played a

Understanding technology's role in revolutionizing modern gambling Leer más »

Strategii de câștig la jocurile de noroc cu princess casino

Strategii de câștig la jocurile de noroc cu princess casino Importanța gestionării bankroll-ului Gestionarea eficientă a bankroll-ului este esențială pentru succesul în jocurile de noroc. Este important să stabilești un buget pe care ești dispus să-l aloci jocurilor și să te ții de el. Acest lucru nu numai că te ajută să eviți pierderile mari,

Strategii de câștig la jocurile de noroc cu princess casino Leer más »

Expériences de joueurs issus des plus grands casinos entre rêve et réalité

Expériences de joueurs issus des plus grands casinos entre rêve et réalité L’attrait des grands casinos Les grands casinos, qu’ils soient physiques ou en ligne, exercent un attrait irrésistible sur les joueurs du monde entier. Ces établissements représentent souvent un monde de luxe et d’excitation, où les rêves peuvent devenir réalité en un clin d’œil.

Expériences de joueurs issus des plus grands casinos entre rêve et réalité Leer más »

Online oder offline Wo liegt das größere Glücksspielpotenzial

Online oder offline Wo liegt das größere Glücksspielpotenzial Die Vorteile des Online-Glücksspiels Das Online-Glücksspiel bietet zahlreiche Vorteile, die es für viele Spieler attraktiv machen. Eine der größten Stärken ist die Flexibilität: Spieler können jederzeit und überall auf ihre Lieblingsspiele zugreifen, ohne physisch in ein Casino gehen zu müssen. Diese Bequemlichkeit ermöglicht es, Spiele in entspannter

Online oder offline Wo liegt das größere Glücksspielpotenzial Leer más »

Declarar 'tokens' suele ser más rápido y requiere minicreditos nuevos 2024 menos papeleo

Contenido Formulación más rápida por hora Muy poco pago inicial Prácticamente ningún mercado determina Dinero variable Independientemente de si comienza a construir una sólida base para su supervivencia o para financiar el crecimiento de su negocio, se recomienda acceder a fondos con anticipación.

Declarar 'tokens' suele ser más rápido y requiere minicreditos nuevos 2024 menos papeleo Leer más »

Mastering gambling strategies for beginners A comprehensive guide

Mastering gambling strategies for beginners A comprehensive guide Understanding the Basics of Gambling Before diving into specific strategies, it’s essential to grasp the fundamentals of gambling. Gambling involves risking money on an event with an uncertain outcome, primarily for entertainment. Understanding the odds and how they affect payouts is crucial. Each game has its unique

Mastering gambling strategies for beginners A comprehensive guide Leer más »

The debate online casinos versus land-based venues

The debate online casinos versus land-based venues The Convenience Factor One of the most significant advantages of online casinos is their convenience. Players can enjoy their favorite games from the comfort of their homes, eliminating the need for travel. This ease of access means that players can engage in gaming sessions at any time, whether

The debate online casinos versus land-based venues Leer más »

Казино как отражение культурных традиций что мы можем узнать

Казино как отражение культурных традиций что мы можем узнать Исторические корни азартных игр Казино как явление имеет глубокие исторические корни, уходящие в античные времена. Азартные игры были популярны в Древнем Риме и Древнем Китае, где они служили не только развлечением, но и способом укрепления социальных связей. Эти игры отражали культурные традиции обществ, в которых они

Казино как отражение культурных традиций что мы можем узнать Leer más »