/** * Sticky Header - Customizer. * * @package Astra Addon * @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 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; $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'] = ''; /** * Transparent Header Responsive Colors */ $defaults['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(), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); August 2024 – Page 6 – My CMS

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

Month: August 2024

Dating Inside 20s, 30s, 40s, 50s & sixties   – Naomi Narrative

When you’re from your first big date with some body, something that you are shopping for? To numerous, it is regarding the goosebumps they establish, their own scent, sense of humour for others, several other folks are more interested in the depth with the conversion process they’d. Irrespective of what you choose, it’s all about …

Dating Inside 20s, 30s, 40s, 50s & sixties   – Naomi Narrative Read More »

Meet compatible partners with this gay senior relationship service

Meet compatible partners with this gay senior relationship service If you are considering a dating website that caters particularly to seniors, then you’re in fortune! our gay senior dating service can help you find appropriate lovers that share your passions and lifestyle. with our substantial database of singles, you’re certain to find someone who fits …

Meet compatible partners with this gay senior relationship service Read More »

Meet like-minded singles on our secure and discreet platform

Meet like-minded singles on our secure and discreet platform Looking for someplace to meet like-minded singles? look no further than our secure and discreet platform! our users are finding that our site is the perfect place to meet cougars alongside singles whom share your passions. with a wide variety of features and tools to allow …

Meet like-minded singles on our secure and discreet platform Read More »

You can examine your allowance to make sure you features an enthusiastic concept of what you are able pay for

You can examine your allowance to make sure you features an enthusiastic concept of what you are able pay for Whether you are considering building work your current home, to buy a separate house or apartment with immediate restoration means, or building a custom-built home regarding floor right up, Basic Home mortgage can help with …

You can examine your allowance to make sure you features an enthusiastic concept of what you are able pay for Read More »

The bank shall conform to desires on Consultative Council to have summation factual statements about AHP applications away from earlier financial support series

The bank shall conform to desires on Consultative Council to have summation factual statements about AHP applications away from earlier financial support series ( D ) This new Bank’s scoring techniques, related definitions, and you can any additional optional area eligibility criteria for the Standard Fund and you can any Directed Financing; and ( we …

The bank shall conform to desires on Consultative Council to have summation factual statements about AHP applications away from earlier financial support series Read More »

How to qualify for home financing?

How to qualify for home financing? Lenders test your loans-to-money proportion, credit rating, and capacity to pay-off the mortgage to find out if your qualify to possess a mortgage. How you can know if your be considered should be to connect which have a home loan company and have now pre-accepted. Is actually money-mainly based …

How to qualify for home financing? Read More »

FHA and you may Virtual assistant refinance on Skyrocket Financial

FHA and you may Virtual assistant refinance on Skyrocket Financial FHA finance wanted only a 580 FICO Score and you may the very least 3.5% downpayment, therefore they have been high if you don’t have a king’s ransom to possess an advance payment and your credit file is not the most useful. These loans try …

FHA and you may Virtual assistant refinance on Skyrocket Financial Read More »