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

Sin categoría

On the web instead of Traditional Gaming � Which is Right for you?

Check out benefits of antique betting: Instant cash: As everything you takes place in front side anybody, you can purchase the earnings immediately You will find quicker all the work to 1 situation � picking right up brand new live gambling establishment! It let punters get rid of the months they must remark the fresh […]

On the web instead of Traditional Gaming � Which is Right for you? Leer más »

On the internet in the place of Offline Betting � That is Effectively for you?

Listed below are some benefits associated with traditional gambling: Immediate cash: As the everything happens in front side someone, you should buy the winnings instantaneously I have reduced most of the persistence to 1 problem � picking right up the latest live local casino! They let punters get rid of the days they should feedback

On the internet in the place of Offline Betting � That is Effectively for you? Leer más »

Online instead of Traditional Playing � Which is Best for you?

Below are a few advantages of antique playing: Instant cash: Just like the everything you takes place in side individuals, you can aquire its payouts instantly I’ve reduced all of the persistence to 1 situation � picking up the fresh new alive gambling establishment! They help punters eliminate the months they have to feedback the

Online instead of Traditional Playing � Which is Best for you? Leer más »

On the internet as opposed to Traditional Gambling � That’s Best for you?

Here are some benefits associated with old-fashioned playing: Instant cash: Because what you happens in side someone, you should buy their payouts immediately I’ve shorter the work to at least one problem � picking up the live gambling enterprise! They let punters get rid of the weeks they must remark brand new experts and you

On the internet as opposed to Traditional Gambling � That’s Best for you? Leer más »

Nunca aquellos conocer germinan iguales articulos siquiera compiten acerca de iguales maneras del negocio

Dentro del procurar nuestro ecosistema para grados sobre juegos gracias meta de casinos por internet, conocemos una gran variacii?n sobre enfoques así­ como especializaciones. Durante la pesquisa, hemos forzoso 3 tipos primerizos sobre algunos que es posible clasificar: desarrolladores de tragamonedas, creadores sobre juegos sobre bandada desplazándolo hacia el pelo no han transpirado especialistas sobre

Nunca aquellos conocer germinan iguales articulos siquiera compiten acerca de iguales maneras del negocio Leer más »

Simple tips to Know the RTP away from Slots to your the fresh Web based casinos

Brand new RNG (haphazard number creator) need to be checked-out and formal due to the other research enterprises to make certain unbiased games outcomes. Development such as for instance SSL/TLS and you can 2FA need do affiliate data and you’ll be able to monetary revenue. The latest understanding and you will collateral regarding extra and

Simple tips to Know the RTP away from Slots to your the fresh Web based casinos Leer más »

Just how to Understand RTP out of Harbors on the the Casinos on the internet

The newest RNG (haphazard matter generator) must be checked out and certified because of the excess review enterprises to make certain objective games consequences. Creativity particularly SSL/TLS and you will 2FA need to carry out affiliate studies and you’ll be able to economic profit. New quality and you will security from bonus therefore can get

Just how to Understand RTP out of Harbors on the the Casinos on the internet Leer más »

Just how to Understand the RTP away from Ports to the new Online casinos

The brand new RNG (random matter creator) need to be examined and you may authoritative due to the additional assessment enterprises to make sure unbiased games consequences. Invention eg SSL/TLS and you will 2FA need manage affiliate study and you can monetary sales. The newest quality and you may equity away from incentive and you

Just how to Understand the RTP away from Ports to the new Online casinos Leer más »

Whether you are toward spinning this new harbors or looking to their chance about the tables gotten their shielded

Ideal Microgaming Casinos in the Canada 2025. Microgaming is a prominent app merchant from the online casino community, recognized for their detailed game collection and you can realistic enjoy casilando methods. Canadian benefits can also enjoy a respected-level gambling experience into Microgaming-powered systems, that provide a variety of games, higher bonuses, and credible customer support.

Whether you are toward spinning this new harbors or looking to their chance about the tables gotten their shielded Leer más »