/** * 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(); Public – Página 66 – Partidas de San Luis

Public

Unlocking the best bonuses and promotions at Sharkroll Casino casino

Unlocking the best bonuses and promotions at Sharkroll Casino casino Understanding Sharkroll Casino’s Bonus Structure At Sharkroll Casino, the bonus structure is designed to attract and retain players through various enticing offers. New players are greeted with generous welcome bonuses, which typically include deposit matches and free spins, allowing them to explore the casino’s extensive […]

Unlocking the best bonuses and promotions at Sharkroll Casino casino Leer más »

Understanding common casino FAQs for a better gaming experience

Understanding common casino FAQs for a better gaming experience What are the different types of casino games? Casinos offer a variety of games to cater to different tastes and preferences. Broadly, these games can be categorized into table games, electronic gaming machines, and live dealer games. Table games such as blackjack, roulette, and poker require

Understanding common casino FAQs for a better gaming experience Leer más »

Kumarhanelerin tarihi ve şöhreti Geçmişten günümüze bir bakış

Kumarhanelerin tarihi ve şöhreti Geçmişten günümüze bir bakış Kumarhanelerin Tarihsel Gelişimi Kumarhaneler, insanlık tarihi boyunca eğlencenin ve şans oyunlarının merkezi olmuştur. İlk kumarhaneler, antik çağda, Roma ve Yunan uygarlıklarında ortaya çıkmış ve bu dönemlerdeki etkinlikler, sosyal yaşamın önemli bir parçası haline gelmiştir. Bu mekanlar, sadece oyun oynamak için değil, aynı zamanda sosyal etkileşim ve eğlence

Kumarhanelerin tarihi ve şöhreti Geçmişten günümüze bir bakış Leer más »

Canlı dilerlərin üstünlükləri Oyun təcrübəni necə artırır

Canlı dilerlərin üstünlükləri Oyun təcrübəni necə artırır Canlı dilerlərin anlayışı Canlı dilerlər, onlayn kazino oyunlarının vazgeçilməz bir hissəsidir. Onlar, oyunçulara real vaxtda, canlı şəkildə xidmət edərək, daha interaktiv bir təcrübə təqdim edirlər. Bu, oyunların daha dinamik və həyəcansız olmasını təmin edir, çünki oyunçular dilerlərlə birbaşa ünsiyyət qura bilərlər. Üstəlik, mostbet az casino seçiminizlə, oyunların keyfiyyəti

Canlı dilerlərin üstünlükləri Oyun təcrübəni necə artırır Leer más »

Kazino lisenziyası qanuni təhlükəsizlik məsələləri nədir

Kazino lisenziyası qanuni təhlükəsizlik məsələləri nədir Kazino lisenziyasının əhəmiyyəti Kazino lisenziyası, oyun müəssisələrinin fəaliyyətlərini qanuni şəkildə həyata keçirmələri üçün vacib bir sənəddir. Bu lisenziya, operatorların müvafiq qanunvericiliyə uyğun fəaliyyət göstərdiyini təsdiq edir. Oyunçular üçün bu, etibarlı bir mühitdə oynama imkanı yaradır və eyni zamanda 10 line loto me platformalarında əyləncə axtaranlar üçün yeni imkanlar təqdim

Kazino lisenziyası qanuni təhlükəsizlik məsələləri nədir Leer más »

Estrategias de juego efectivas para el éxito con flexacil ultra

Estrategias de juego efectivas para el éxito con flexacil ultra Conociendo Flexacil Ultra Flexacil Ultra es un suplemento natural que se ha diseñado específicamente para proporcionar apoyo a la salud articular. Su fórmula única combina siete ingredientes naturales que trabajan en sinergia para mejorar la movilidad y la flexibilidad de las articulaciones. Esto lo convierte

Estrategias de juego efectivas para el éxito con flexacil ultra Leer más »

Опытные игроки как rox casino может повысить ваши шансы в казино

Опытные игроки как rox casino может повысить ваши шансы в казино Понимание стратегий игры Опытные игроки в Rox Casino понимают, что успешная игра требует не только удачи, но и грамотной стратегии. Разработка стратегии включает в себя анализ игровых автоматов, изучение правил и особенностей различных игр, таких как блэкджек и рулетка. Умение оценивать вероятности и делать

Опытные игроки как rox casino может повысить ваши шансы в казино Leer más »

Is Mzansibet the most reliable option for secure gambling

Is Mzansibet the most reliable option for secure gambling Understanding Mzansibet’s Licensing and Security Features Mzansibet operates under a license issued by the Western Cape Gambling Board, ensuring that it adheres to strict regulations designed to protect players. This licensing not only instills confidence in users but also signifies that the platform complies with necessary

Is Mzansibet the most reliable option for secure gambling Leer más »

Porovnanie online kasín Prečo je premiumbull vašou najlepšou voľbou

Porovnanie online kasín Prečo je premiumbull vašou najlepšou voľbou Rozmanitosť hier v Premiumbull Online kasíno Premiumbull ponúka široké spektrum hier, ktoré uspokoja rôzne herné preferencie hráčov. Od klasických automatov až po moderné videoautomaty, každá hra je navrhnutá tak, aby ponúkala jedinečný zážitok. Okrem toho, kasíno zabezpečuje aj možnosť stávkovania na športové udalosti, čo z neho

Porovnanie online kasín Prečo je premiumbull vašou najlepšou voľbou Leer más »

Quarışda etik davranış drak10

Quarışda etik davranış drak10 Onlayn qumarın etik tərəfləri Onlayn qumar, müasir dövrdə geniş yayılmış bir əyləncə formasıdır. Lakin, bu oyunlarda etik davranışın önəmi göz ardı edilməməlidir. Quarışda iştirak edərkən, oyunçuların dürüst və ədalətli şəkildə oynamaqları, həm özləri, həm də digər iştirakçılar üçün vacibdir. Ayrıca, oyun platformalarında etibarlı və şəffaf əməliyyatlara önəm verilməsi lazımdır ki, bu

Quarışda etik davranış drak10 Leer más »