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

Sin categoría

Eg brief win games, that is a terrific way to enhance your equilibrium rapidly

The second fast payment gambling enterprise I would personally suggest try Master Cooks. It’s a gambling establishment you to definitely focuses on providing you a fairly effortless structure that have nothing getting into your path. Navigating to different areas of the site is actually simple. Addititionally there is an effective �millionaire controls� to access to […]

Eg brief win games, that is a terrific way to enhance your equilibrium rapidly Leer más »

Such as for instance small victory games, which is a terrific way to increase equilibrium easily

Another prompt commission gambling enterprise I would recommend was Head Cooks. It’s a gambling establishment one to centers on providing you a pretty effortless design that have absolutely nothing entering your way. Navigating to different areas of your website is really simple. There is also a great �millionaire regulation� that one may usage of when

Such as for instance small victory games, which is a terrific way to increase equilibrium easily Leer más »

Including brief winnings game, that’s a great way to improve your equilibrium quickly

Another fast commission casino I would recommend is Captain Cooks. It’s a gambling establishment one to focuses primarily on providing a fairly easy structure which have absolutely nothing entering your way. Navigating to several areas of this site is truly effortless. There is good �billionaire controls� as possible usage of once you register to help

Including brief winnings game, that’s a great way to improve your equilibrium quickly Leer más »

Particularly quick victory game, which is a powerful way to boost your balance rapidly

The following punctual commission gambling establishment I would personally highly recommend was Master Chefs. It’s a casino one to targets giving you a pretty simple framework which have nothing getting into your path. Navigating to different regions of your website is truly easy. There’s also a great �billionaire control� as you are able to entry

Particularly quick victory game, which is a powerful way to boost your balance rapidly Leer más »

There are specific almost every other skills available that have toward range position video game

Positives and negatives at your workplace as the a gambling establishment Professional. Below is simply a listing of the huge benefits and you can drawbacks out-of are a gambling establishment representative. Professionals Drawbacks In just six weeks, you can study the job. The carry out the newest getaways, vacations, from the nights. No training required.

There are specific almost every other skills available that have toward range position video game Leer más »

Like quick win video game, that’s a powerful way to improve your balance quickly

The following timely payment casino I would recommend is actually Captain Cooks. It’s a gambling establishment that focuses primarily on providing you a fairly effortless construction having nothing getting into your path. Navigating to various regions of this site is actually effortless. There is also good �millionaire controls� that you could use of when you

Like quick win video game, that’s a powerful way to improve your balance quickly Leer más »

Particularly small earn video game, which is a powerful way to enhance your equilibrium easily

The second punctual payment gambling enterprise I might suggest is Head Chefs. It’s a gambling establishment you to definitely is targeted on providing you with a fairly effortless framework with absolutely nothing getting into the right path. Navigating to several regions of the website is actually effortless. There is also an excellent �billionaire controls� as

Particularly small earn video game, which is a powerful way to enhance your equilibrium easily Leer más »

Including quick win online game, that is a powerful way to improve your balance rapidly

Next timely payout casino I’d strongly recommend is Chief Cooks. It is a casino that is targeted on providing you a pretty simple structure that have nothing getting into your path. Navigating to several areas of this site is really effortless. Addititionally there is a great �billionaire regulation� you could the means to access once

Including quick win online game, that is a powerful way to improve your balance rapidly Leer más »

For individuals who wished any longer suggestions or even recommendations, don’t believe double to contact us me

Our company is right here to help with you with the fixing this material and you will ensuring that the fresh new pleasure. Thanks for taking its issues with the notice, and in addition we anticipate a fast quality to the detachment demand. Program diversity claims all of the member discovers games matching the prerequisites

For individuals who wished any longer suggestions or even recommendations, don’t believe double to contact us me Leer más »

Particularly small victory online game, which is a terrific way to increase balance quickly

Another quick payment gambling establishment I would recommend are Captain Chefs. It is a casino one to centers around fruity king casino online providing a pretty simple structure with absolutely nothing getting into your path. Navigating to several regions of your website is really effortless. Addititionally there is a good �millionaire control� that you could

Particularly small victory online game, which is a terrific way to increase balance quickly Leer más »