/** * 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(); Sin categoría – Página 7313 – Partidas de San Luis

Sin categoría

Guía Completa del Bonos de Bienvenida de Noodlespin Casino

Bienvenidos a nuestra guía completa sobre el bonos de bienvenida de Noodlespin Casino. Si sois nuevos en el mundo de los casinos online, aquí encontraréis toda la información que necesitáis para disfrutar de una experiencia de juego segura y entretenida. Hablaremos sobre la facilidad de registro, la calidad del soporte al cliente y los métodos

Guía Completa del Bonos de Bienvenida de Noodlespin Casino Leer más »

piperspin casino Bankmethoden – Wat Zijn de Opties?

Welkom bij onze uitgebreide gids over de bankmethoden van piperspin casino. Het is essentieel om te begrijpen welke betalingsopties beschikbaar zijn, vooral als u nieuw bent in de wereld van online gokken. Deze gids biedt u een duidelijk overzicht van de mogelijkheden, zodat u weloverwogen keuzes kunt maken. We zullen ook kijken naar de voor-

piperspin casino Bankmethoden – Wat Zijn de Opties? Leer más »

Pelipeto Casinon Peliarvostelut – Kolikkopelit

Pelipeto Casino tarjoaa laajan valikoiman kolikkopelejä, jotka houkuttelevat pelaajia niin uusilla kuin kokeneemmilla pelikokemuksilla. Pelien tarjoajat, volatiliteetti ja pelivaihtoehdot ovat keskeisiä tekijöitä, jotka vaikuttavat pelaajien kokemuksiin ja valintoihin. For more information, visit virallinen sivusto. Tässä artikkelissa tarkastelemme näitä elementtejä syvällisesti ja annamme suosituksia pelivalinnoista. Ohjelmistotoimittajat Pelipeto Casinolla on yhteistyökumppaneina useita tunnettuja ohjelmistotoimittajia, jotka takaavat korkealaatuiset

Pelipeto Casinon Peliarvostelut – Kolikkopelit Leer más »

Pelipeto Casinon Peliarvostelut – Kolikkopelit

Pelipeto Casino tarjoaa laajan valikoiman kolikkopelejä, jotka houkuttelevat pelaajia niin uusilla kuin kokeneemmilla pelikokemuksilla. Pelien tarjoajat, volatiliteetti ja pelivaihtoehdot ovat keskeisiä tekijöitä, jotka vaikuttavat pelaajien kokemuksiin ja valintoihin. For more information, visit virallinen sivusto. Tässä artikkelissa tarkastelemme näitä elementtejä syvällisesti ja annamme suosituksia pelivalinnoista. Ohjelmistotoimittajat Pelipeto Casinolla on yhteistyökumppaneina useita tunnettuja ohjelmistotoimittajia, jotka takaavat korkealaatuiset

Pelipeto Casinon Peliarvostelut – Kolikkopelit Leer más »

midarion casino und die neuesten Spielveröffentlichungen

Im Midarion Casino erwartet Sie eine exquisite Auswahl an Spielen, die speziell für anspruchsvolle Spieler entwickelt wurden. Die neuesten Spielveröffentlichungen bieten nicht nur innovative Designs, sondern auch spannende Spielmechaniken und hohe Auszahlungsquoten. Werfen wir einen genaueren Blick auf die häufigsten Fragen zu diesen Neuheiten und den Vorteilen, die Midarion Casino seinen VIP-Spielern bietet. Fragen und

midarion casino und die neuesten Spielveröffentlichungen Leer más »

Mahti Casino Live-dealer Pelit: Valikoima ja Kokemus

Mitkä ovat Mahti Casinon live-dealer pelien tarjoamat mahdollisuudet? Mahti Casino tarjoaa laajan valikoiman live-dealer pelejä, jotka vievät pelaamisen kokemuksen uudelle tasolle. Live-dealer pelit mahdollistavat pelaamisen reaaliajassa, ja ne tarjoavat autenttisen kasinotunnelman suoraan pelaajan kotisohvalta. Tämä tekee Mahti Casinosta houkuttelevan vaihtoehdon sekä uusille että kokeneille pelaajille. Kuinka live-dealer pelit toimivat Mahti Casinolla? Live-dealer pelit Mahti Casinolla

Mahti Casino Live-dealer Pelit: Valikoima ja Kokemus Leer más »

Wie man seine Gewinne bei midarion casino maximiert

Im heutigen Online-Glücksspielmarkt ist es entscheidend, einen strategischen Ansatz zu verfolgen, um die Gewinnchancen zu maximieren. Bei midarion casino gibt es zahlreiche Möglichkeiten, Ihre Gewinne zu steigern. Dieser Artikel bietet eine kritische Analyse der Vor- und Nachteile, die Sie berücksichtigen sollten, um Ihre Spielgewohnheiten zu optimieren. Das Urteil Die Maximierung Ihrer Gewinne bei midarion casino

Wie man seine Gewinne bei midarion casino maximiert Leer más »

De invloed van gamificatie op makispin casino

Gamificatie is een term die steeds vaker opduikt in de wereld van online gokken, en makispin casino vormt hierop geen uitzondering. Deze aanpak kan een significante impact hebben op de gebruikerservaring, vooral voor spelers die graag op hun mobiel spelen. In dit artikel onderzoeken we de invloed van gamificatie op makispin casino, en hoe dit

De invloed van gamificatie op makispin casino Leer más »

Διαχείριση Χρημάτων στο magius casino: Συμβουλές και Τεχνικές

Η σωστή διαχείριση χρημάτων είναι θεμελιώδους σημασίας για τους παίκτες καζίνο, ειδικά στο magius casino, όπου οι επιλογές είναι πολλές και η στρατηγική μπορεί να επηρεάσει σημαντικά τα αποτελέσματα. Σε αυτό το άρθρο, θα εξετάσουμε βασικές τεχνικές και συμβουλές για αποτελεσματική διαχείριση χρημάτων, εστιάζοντας σε κρίσιμα στοιχεία όπως το RTP (Return to Player), τους όρους

Διαχείριση Χρημάτων στο magius casino: Συμβουλές και Τεχνικές Leer más »