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

Sin categoría

Maîtriser le risque et décrocher les jackpots – Le parcours des champions du Three Card Poker en version mobile

Maîtriser le risque et décrocher les jackpots – Le parcours des champions du Three Card Poker en version mobile Le Three Card Poker s’est imposé comme l’un des jeux de table les plus dynamiques du web : trois cartes, une main simple et un enjeu qui allie stratégie et rapidité. Depuis la première version desktop, les développeurs […]

Maîtriser le risque et décrocher les jackpots – Le parcours des champions du Three Card Poker en version mobile Leer más »

Mimoni prestamos seguros sin buro App Review

Content articles What is Mimoni? What is Mimoni’s mission? What is Mimoni’s vision? Mimoni resulta una alternativa segura, rapida desplazándolo hacia el pelo confiable para los consumidores mexicanos cuando requieren dinero urgentemente. Una solicitud toma único min. y no ha transpirado el aprobacion prácticamente instantanea. Your chat insights are kept safe on your device. We

Mimoni prestamos seguros sin buro App Review Leer más »

1XBET bukmeker şirkətinə cavablar

Mərc şirkəti, fasilə zamanı oyunçunun şirkətlə oynadığından şübhələnərsə, ikinci dərəcəli yoxlama tələb etmək hüququnu özündə saxlayır. Etibarsız məlumatların verilməsi hesabın bloklanmasına səbəb ola bilər. Ən vacib səhifədə həmçinin rəsmi veb saytın masaüstü versiyası ilə eyni xüsusiyyətlər siyahısına malik Windows və ya Mac üçün tətbiqlər təklif olunur. 1xBet KZ həmçinin saytın bütün ölçülərdə telefon və planşetləri

1XBET bukmeker şirkətinə cavablar Leer más »

Метандростенолон: Как правильно принимать

Метандростенолон, также известный как метан, является одним из самых популярных анаболических стероидов среди спортсменов и бодибилдеров. Этот препарат помогает увеличить мышечную массу, силу и выносливость, что делает его привлекательным для тех, кто стремится к улучшению своих спортивных результатов. Самую важную и актуальную информацию о Метандростенолон можно найти на сайте проверенной украинской аптеки. Спешите купить! Основные

Метандростенолон: Как правильно принимать Leer más »

Sécurité mobile & bonus : l’éthique au cœur du jeu sur smartphone

Sécurité mobile & bonus : l’éthique au cœur du jeu sur smartphone Introduction Le secteur du jeu en ligne ne cesse de se réinventer grâce aux smartphones toujours plus puissants. Aujourd’hui, la majorité des joueurs accèdent à leurs comptes depuis une application mobile ou un navigateur dédié, où les offres de bienvenue, les free‑spins et

Sécurité mobile & bonus : l’éthique au cœur du jeu sur smartphone Leer más »

Dapoxetin Priligy: Ein Blick auf die Verwendung bei Sportlern

Dapoxetin, bekannt unter dem Markennamen Priligy, ist ein Medikament, das hauptsächlich zur Behandlung der vorzeitigen Ejakulation bei Männern entwickelt wurde. In den letzten Jahren hat sich jedoch gezeigt, dass es auch im Sportbereich Anwendung findet. Sportler suchen oft nach Wegen, ihre Leistung zu optimieren, und einige sehen in Dapoxetin eine Möglichkeit, ihre Ausdauer und Kontrolle

Dapoxetin Priligy: Ein Blick auf die Verwendung bei Sportlern Leer más »

ValorBet Local casino Asia Formal Webpages having Registered Casino games Free Revolves

Valor Choice Gambling enterprise India ensures prompt and secure places and you can withdrawals inside the rupees otherwise cash. People can use UPI, PayTM, PhonePe, AstroPay and you will cryptocurrencies to own deals. Withdrawals are often canned within this 72 instances after verification, when you are amounts more than $a thousand can be provided inside

ValorBet Local casino Asia Formal Webpages having Registered Casino games Free Revolves Leer más »