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

Sin categoría

Listing of Casinos on the internet, Real cash Playing Web bitkingz sign up login sites 2024

Articles Result in the minimum put | bitkingz sign up login Live Agent Game Best $10 Put Harbors The brand new $ten invited bonus is just on the first put and may come in lots of models. You can purchase a full writeup on different welcome bonuses right here. If you are there are gambling […]

Listing of Casinos on the internet, Real cash Playing Web bitkingz sign up login sites 2024 Leer más »

List of BetBright live casino bonus Casinos on the internet, Real cash Playing Web sites 2024

Posts BetBright live casino bonus: Improve lowest deposit Real time Specialist Game Better $ten Deposit Slots The new $10 greeting bonus is just available on the original deposit and you can can come in lot of forms. You can purchase the full overview of the various invited bonuses here. While you are you’ll find casinos

List of BetBright live casino bonus Casinos on the internet, Real cash Playing Web sites 2024 Leer más »

List of Web based casinos, A mr bet casino real income Betting Internet sites 2024

Articles Mr bet casino | Make the minimum put Live Broker Game Greatest $ten Deposit Harbors The brand new $10 welcome added bonus is only available on the initial deposit and you may can come in many variations. You can purchase a complete review of different greeting bonuses right here. When you’re you’ll find casinos

List of Web based casinos, A mr bet casino real income Betting Internet sites 2024 Leer más »

Listing of Web based casinos, real money online casino Real cash Betting Sites 2024

Blogs Real money online casino: Result in the lowest put Real time Broker Video game Finest $10 Put Slots The fresh $10 acceptance extra is on the initial put and you can will come in lot of forms. You can purchase a complete overview of the various greeting incentives right here. When you’re there are

Listing of Web based casinos, real money online casino Real cash Betting Sites 2024 Leer más »

Listing of Web based casinos, Real cash Betting 70 free spins no deposit required keep what you win Web sites 2024

Blogs 70 free spins no deposit required keep what you win | Make minimal deposit Real time Agent Online game Best $10 Deposit Ports The brand new $10 invited bonus is on the original put and you can can come in many forms. You can purchase an entire review of various welcome bonuses here. While

Listing of Web based casinos, Real cash Betting 70 free spins no deposit required keep what you win Web sites 2024 Leer más »

To casino at Gday £150 Greeting Plan, fifty Additional Spins

Content Casino at Gday: Detachment Processes VIP & Commitment Incentives Understood not simply to possess harbors, Game Around the world machines cutting-edge bingo and web based poker video game. We test drive it via your selected web browser otherwise from the getting an excellent dedicated app; the majority of the casino games is mobile-friendly. If

To casino at Gday £150 Greeting Plan, fifty Additional Spins Leer más »

$5 Put Gambling establishment slot machine online Columbus Deluxe Canada 2024, Greatest 5$ Put Bonus Local casino

Content Exactly why are these types of a knowledgeable – a glance at 5 better minimum deposit gambling enterprises – slot machine online Columbus Deluxe $step 1 Deposit Gambling enterprises to own NZ Professionals inside the December 2024 Free Spins to possess $5 Canada You will never know what third-party organization are attempting to inject

$5 Put Gambling establishment slot machine online Columbus Deluxe Canada 2024, Greatest 5$ Put Bonus Local casino Leer más »

Listing of Web based casinos, A twisted circus online slot real income Gaming Sites 2024

Content Improve minimal put | twisted circus online slot Real time Specialist Online game Greatest $ten Deposit Ports The brand new $10 greeting bonus is just on the initial deposit and can come in many variations. You can get an entire overview of different invited incentives here. If you are you’ll find gambling enterprises which

Listing of Web based casinos, A twisted circus online slot real income Gaming Sites 2024 Leer más »

Directory of Online casinos, Real cash Playing cobber casino bonus code Websites 2024

Posts Cobber casino bonus code – Make the lowest deposit Real time Broker Games Greatest $10 Put Ports The brand new $ten acceptance bonus is just available on the original put and will come in several versions. You can buy an entire overview of the various invited bonuses here. When you’re there are gambling enterprises

Directory of Online casinos, Real cash Playing cobber casino bonus code Websites 2024 Leer más »

Listing of Casinos on the internet, Real cash Gaming 6 Million Dollar Man online slot Sites 2024

Posts Make lowest deposit: 6 Million Dollar Man online slot Alive Agent Video game Finest $10 Put Harbors The newest $10 welcome incentive is on the first put and you can may come in many forms. You can get the full overview of the various acceptance bonuses right here. When you are you’ll find gambling

Listing of Casinos on the internet, Real cash Gaming 6 Million Dollar Man online slot Sites 2024 Leer más »