/** * 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(); Meilleur bonus casino en ligne : comparatif septembre 2026 – Partidas de San Luis

Meilleur bonus casino en ligne : comparatif septembre 2026

The domain on which this cookie is established meilleurbonuscasino.org is the only one from which it can be accessed, and it does not monitor any information when navigating other websites. The _ga cookie, which is set by Google Analytics, gathers data about visitors, sessions, and campaigns, while also tracking the usage of the site for analytical reporting.

  • CookieDurationDescriptionbcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.bscookie2 yearsLinkedIn sets this cookie to store performed actions on the website.langsessionLinkedIn sets this cookie to remember a user’s language setting.lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.ugid1 yearThis cookie is set by the provider Unsplash.
  • This cookie can only be read from the domain they are set on and will not track any data while browsing through other sites._ga2 yearsThe _ga cookie (installed by Google Analytics), calculates visitor, session and campaign data and also keeps track of site usage for the site’s analytics report.
  • Some of the data that are collected include the number of visitors (their source), and the pages they visit anonymously._hjAbsoluteSessionInProgress30 minutesHotjar sets this cookie to detect the first pageview session of a user.
  • A true/false value is stored by this cookie to signify if Hotjar has encountered this user for the first time. Hotjar utilizes this cookie to determine if a user falls within the data sampling established by the limit on pageviews for the site. Additionally — another cookie by Hotjar determines if a user is part of the data sampling based on the daily session limit. The Issuu analytic system employs the iutk cookie for collecting information about visitor interactions with Issuu products. Vimeo uses the vuid cookie to gather tracking data by assigning a unique ID for embedding videos on the website.
  • This cookie sets a True/False flag to indicate the initial session of a new user, as configured by Hotjar.

CookieDurationDescription__gads1 year 24 daysThe __gads cookie (set by Google), is stored under DoubleClick domain and tracks the number of times users see an advert, measures the success of the campaign and calculates its revenue.

  • The pattern element in the name contains the unique identity number of the account or website it relates to._gid1 dayInstalled by Google Analytics (_gid cookie stores information on how visitors use a website), while also creating an analytics report of the website’s performance.
  • Only the domain that created this cookie has the ability to access it, and it will not track any user data while visiting other sites. The _ga cookie from Google Analytics is responsible for calculating data related to visitors (sessions), and marketing campaigns, while also monitoring site usage for analytics reporting purposes.
  • CookieDurationDescription__gads1 year 24 daysThe __gads cookie (set by Google), is stored under DoubleClick domain and tracks the number of times users see an advert, measures the success of the campaign and calculates its revenue.
  • It stores a true/false value, indicating whether it was the first time Hotjar saw this user._hjIncludedInPageviewSample2 minutesHotjar sets this cookie to know whether a user is included in the data sampling defined by the site’s pageview limit._hjIncludedInSessionSample2 minutesHotjar sets this cookie to know whether a user is included in the data sampling defined by the site’s daily session limit.iutk5 months 27 daysThis cookie is used by Issuu analytic system to gather information regarding visitor activity on Issuu products.vuid2 yearsVimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.
  • This is a True/False flag set by the cookie._hjFirstSeen30 minutesHotjar sets this cookie to identify a new user’s first session.
  • CookieDurationDescriptionbcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.bscookie2 yearsLinkedIn sets this cookie to store performed actions on the website.langsessionLinkedIn sets this cookie to remember a user’s language setting.lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.ugid1 yearThis cookie is set by the provider Unsplash.