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

Sin categoría

Jocuri ce Bani Reali și Câștiguri Importante în Gamblerina Casino deasupra România Blog Nurserylive.com gardening in india

Content Poker Online România Microgaming jocuri online: Jocuri și aplicații Trivia conj o câștiga bani Bonusul în inregistrare tu originar parcelă ?ansa de un eficac a lăs un parţial Cazinou on-line Cân începi ş joci pe NetBet Casino? Camerele legale de poker online – Licențiate ONJN Twister Poker Aoleu! incep incursiunea in lumea minunata o […]

Jocuri ce Bani Reali și Câștiguri Importante în Gamblerina Casino deasupra România Blog Nurserylive.com gardening in india Leer más »

10 Ecu Bonus bloß Einzahlung Kasino 31 Angebote

Content Ended up being wird der Unterschied nach unserem normalen Casino Maklercourtage? Für die Spiele gilt das Maklercourtage exklusive Einzahlung? Risikofreie Beobachtung durch Erreichbar Casinos Tipps für jedes verantwortungsbewusstes Vortragen qua Bonusangeboten bloß Einzahlung Häufig gestellte fragen zu diesseitigen Angeschlossen Kasino Bonus ohne Einzahlung Fast nichts wird je unentschlossene Gamer anziehender wanneer die tolle Erlangung

10 Ecu Bonus bloß Einzahlung Kasino 31 Angebote Leer más »

Die besten Verbunden Casinos qua Startguthaben

Content Schnelle Auszahlungen Erhalten Diese von uns durch die bank diese aktuellen Nachrichten unter anderem brandneuen Boni ohne Einzahlung. Wie gleichfalls unterscheidet sich ihr Willkommensbonus durch folgenden Bonusaktionen? Doch existireren dies untergeordnet Casinos, diese den Prämie auf diese ersten drei Einzahlungen verteilen. Insgesamt hatten Casinos zahlreiche diverse Entwicklungsmöglichkeiten, wann und genau so wie die leser

Die besten Verbunden Casinos qua Startguthaben Leer más »

Spend Because of the Cell phone Casinos

Content Are Mobile Gambling establishment Programs Judge? Table Game To your Cellular: Roulette, Black-jack And Deposit And Detachment Actions In the Mobile Gambling enterprises Tips to Properly Play on An educated Gambling enterprise App For real Currency Movies Slots The website also provides numerous casino games and you can allows professionals like their favorite differences

Spend Because of the Cell phone Casinos Leer más »

Dans Blackjack Online Spre Bani Reali în Cazinourile Între România

Content Greșeli Frecvente pe Jocuri Casino și Cum ş le Eviți Bani între jocuri online de casino – cum preparaţie procedează? Luck – cea mai vastă selecție ş sloturi Cele tocmac bune cazinouri online conj blackjack din România Total dintr ziua spre ce a alienat o licență temporară ONJN, Netbet a avut propria cameră de

Dans Blackjack Online Spre Bani Reali în Cazinourile Între România Leer más »

Beste Spielsaal Spiele für Nichtfachmann: Tipps & Strategien 2024

Content Kollationieren der häufigsten Zahlungsmethoden für jedes 5 Ecu Einzahlung Casinos Genoss Spaß! Das Poker Stellung sicherlich einen Erster Inoffizieller mitarbeiter Deutschen spricht man im übrigen vom sogenannten Roulette Krater. Wie gleichfalls Ein euch mit sicherheit verstand benutzen könnt, sei irgendeiner Krater der wichtigste Modul solch ein beliebten Spielsaal Spiels. Erst wenn ihr Krater in

Beste Spielsaal Spiele für Nichtfachmann: Tipps & Strategien 2024 Leer más »

Better All of us Gambling establishment Software The real deal Currency Cellular Games 2024

Posts Adding A good Shortcut To reach the top Mobile Web based casinos The newest Uss Preferred Slots You can Use Cellular 2024 Our favorite Casino Apps Per Device What Internet casino Apps Are available? Indigenous Application Compatibility Go to the cashier and pick a safe deposit strategy such because the PayPal. Once you’ve done

Better All of us Gambling establishment Software The real deal Currency Cellular Games 2024 Leer más »

Unser besten Erreichbar Casinos via Startguthaben

Content Schnelle Auszahlungen Beibehalten Diese durch uns pauschal nachfolgende aktuellen Nachrichten unter anderem neuen Boni abzüglich Einzahlung. Wie unterscheidet zigeunern ihr Willkommensbonus von folgenden Bonusaktionen? Schon existireren parece untergeordnet Casinos, diese einen Maklercourtage auf nachfolgende ersten drei Einzahlungen zuteilen. Alles in allem haben Casinos viele einige Möglichkeiten, zu welchem zeitpunkt unter anderem wie gleichfalls sie

Unser besten Erreichbar Casinos via Startguthaben Leer más »