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

Sin categoría

Betalice Casino – Ærlige Spill og Spennende Stunder i Norge

Velkommen til en plass en plass hvor integritet og spenning er like sentrale. Betalice Casino gir en spillopplevelse som oppleves trygg og fantastisk for deg som spiller i Norge. Tillit er grunnmuren vi står på. Derfor utformer plattformen vår på gjennomsiktige prinsipper, en godkjent lisens og et spillutvalg som er samtidig rettferdig og morsomt. Vi

Betalice Casino – Ærlige Spill og Spennende Stunder i Norge Leer más »

Jednorazowe e-szlugi

Przy biznesi innymi słowy bardzo szeroki wybór automatów, jackpotów, gier stołowych i live casino, więc fan odrzucić trafia do odwiedzenia pustego lobby po 3 sesjach. MafiaCasino owe kasyno pod rzeczywiste finanse w celu zawodników, którzy pragną mieć sloty, live casino, jackpoty oraz sportsbook w jednym miejscu. W celu okresowych zawodników duże istota mogą mieć limity

Jednorazowe e-szlugi Leer más »

Play 22,025+ Free online Online casino games No Download Called for!

In other online casino games, incentive enjoys range from entertaining storyline videos and you can ‘Easter eggs’ inside the the form of mini side game. These types of icons can affect the fresh progressive odds into the a-game, this’s practical shopping for 100 percent free position online game with these bonus possess. Free online slots

Play 22,025+ Free online Online casino games No Download Called for! Leer más »

Gamble 22,025+ Online Casino games Zero Obtain Called for!

Various other online casino games, incentive has range Weiss from entertaining land video and you may ‘Easter eggs’ inside the form of micro front games. These types of symbols make a difference this new modern probabilities within the a-game, which’s worthwhile searching for 100 percent free slot games with the incentive enjoys. Online ports incorporate

Gamble 22,025+ Online Casino games Zero Obtain Called for! Leer más »

Lucky Larry’s Lobstermania Slot machine game Gamble IGT Ports 100percent free On the web

Lobstermania provides a good rocking nautical excitement which have 25 paylines, a $twelve,100 jackpot, and exciting incentive game. Which have a good 94.9% RTP, Lobstermania even offers decent production, though it’s a while Betano casino uden indskud below the better level. Within my Lobstermania training, bonus rounds seemed doing the fifty to help you 60

Lucky Larry’s Lobstermania Slot machine game Gamble IGT Ports 100percent free On the web Leer más »

Lobstermania Harbors Local casino App Applications on the internet Enjoy

Betting from the trial means provides the possibility to trigger five reels after the wager that have digital chips acquired while the something special on the bar. not, the latest honor when you look at the 100 percent free harbors Lobstermania is no shorter unbelievable — maximum proportion is actually 8000 credits on one range

Lobstermania Harbors Local casino App Applications on the internet Enjoy Leer más »

Lucky Larrys Lobstermania dos Slot ᗎ Enjoy Online & Mention Extra Have

Currently additionally, it features in to the jokers, jackpots, and you can multipliers. Included in this are Crazy Lobsters (nuts symbols), Jackpot Scatters (spread symbols), extra rounds, a good multiplier electricity, therefore the Fantastic Lobsters. And then he have a tendency to rationally prize your really profusely from the choosing the inconveniences because of the

Lucky Larrys Lobstermania dos Slot ᗎ Enjoy Online & Mention Extra Have Leer más »