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

Public

Estrategias efectivas para ganar en Juegalo Casino casino

Estrategias efectivas para ganar en Juegalo Casino casino Conocimiento de los juegos Para tener éxito en Juegalo Casino, es fundamental entender los juegos que se ofrecen. Familiarizarse con las reglas, probabilidades y características de cada juego puede marcar la diferencia entre una experiencia de juego gratificante y una frustrante. Dedicar tiempo a leer sobre las […]

Estrategias efectivas para ganar en Juegalo Casino casino Leer más »

Soziale Auswirkungen von Casinos Ein Blick auf die Gesellschaft

Soziale Auswirkungen von Casinos Ein Blick auf die Gesellschaft Die Rolle von Casinos in der modernen Gesellschaft Casinos haben sich zu einem zentralen Bestandteil der Unterhaltungsindustrie entwickelt und ziehen zahlreiche Besucher an. Sie bieten nicht nur Glücksspiel, sondern auch ein umfassendes Freizeitangebot, das von Restaurants über Shows bis hin zu Nachtclubs reicht. Diese Vielfalt an

Soziale Auswirkungen von Casinos Ein Blick auf die Gesellschaft Leer más »

Casinos and Culture Challenges and Opportunities in Today's World

Casinos and Culture Challenges and Opportunities in Today's World تاریخچه و تحول کازینوها کازینوها به عنوان مراکز سرگرمی و شرط‌بندی، تاریخچه‌ای بسیار کهن دارند که به قرن‌های گذشته برمی‌گردد. این مکان‌ها در ابتدا به عنوان محلی برای تفریح و گذران اوقات فراغت شناخته می‌شدند، اما با گذشت زمان، به فضای رقابتی و اقتصادی تبدیل شدند.

Casinos and Culture Challenges and Opportunities in Today's World Leer más »

Casino strategiyalarında irəliləyiş üçün pinco casino fərqli yanaşmaların istifadəsi

Casino strategiyalarında irəliləyiş üçün pinco casino fərqli yanaşmaların istifadəsi Onlayn kazinolarda strategiyanın önəmi Onlayn kazinolarda uğur qazanmaq üçün strategiya tətbiqi mütləqdir. Oyunçular, öz oyun tərzlərini yaxşılaşdırmaq və maliyyə resurslarını effektli şəkildə idarə etmək məqsədilə strategiyalardan istifadə edirlər. Pinco Casino, oyunçulara geniş strategiyalar təqdim edərək, kazino azerbaycan ilə oyun planlarını qurmasına imkan yaradır. Bu strategiyaların əsasını

Casino strategiyalarında irəliləyiş üçün pinco casino fərqli yanaşmaların istifadəsi Leer más »

Советы по использованию продвинутых Betting-стратегий в казино

Советы по использованию продвинутых Betting-стратегий в казино Понимание основ Betting-стратегий Перед тем как погрузиться в использование продвинутых Betting-стратегий, важно понимать, что такое ставки в казино. Это не просто удача, но и знание различных подходов, которые могут увеличить ваши шансы на выигрыш. Стратегии могут варьироваться от простых до сложных и требуют внимательного анализа, например, где играть

Советы по использованию продвинутых Betting-стратегий в казино Leer más »

Texnologiyanın qumar oyunlarına təsiri Gələcəyimiz necə olacaq Pin Up AZ

Texnologiyanın qumar oyunlarına təsiri Gələcəyimiz necə olacaq Pin Up AZ Qumar Oyunlarında Texnologiyanın İnkişafı Son illərdə texnologiyanın sürətli inkişafı qumar oyunlarını əhəmiyyətli dərəcədə dəyişdirmişdir. İnternetin geniş yayılması ilə birlikdə, oyunçular artıq ənənəvi kazino mühitinə məhdud qalmadan, istədikləri zaman və yerdən pin up casino Azerbaijan onlayn kazino oyunlarına daxil ola bilirlər. Bu, oyunçulara daha çox rahatlıq

Texnologiyanın qumar oyunlarına təsiri Gələcəyimiz necə olacaq Pin Up AZ Leer más »

El impacto cultural de los casinos en la sociedad moderna y su influencia en DoradoBet

El impacto cultural de los casinos en la sociedad moderna y su influencia en DoradoBet La evolución de los casinos en la cultura contemporánea Los casinos han evolucionado de ser meros lugares de entretenimiento físico a convertirse en pilares culturales en muchas sociedades modernas. Esta transformación ha influido en la manera en que las personas

El impacto cultural de los casinos en la sociedad moderna y su influencia en DoradoBet Leer más »

Unlocking the Secrets of Popular Games A Guide to Pinko Casino Thrills

Unlocking the Secrets of Popular Games A Guide to Pinko Casino Thrills Discovering the Game Selection At Pinko Casino, players can immerse themselves in a diverse collection of games that cater to various preferences and skill levels. From vibrant slot machines featuring captivating themes to classic table games such as blackjack and roulette, there’s something

Unlocking the Secrets of Popular Games A Guide to Pinko Casino Thrills Leer más »

Famosos casinos alrededor del mundo que debes conocer

Famosos casinos alrededor del mundo que debes conocer El Casino de Montecarlo Ubicado en el corazón del Principado de Mónaco, el Casino de Montecarlo es sinónimo de lujo y glamour. Desde su inauguración en 1863, ha sido un destino icónico para jugadores de alto perfil y celebridades. Su impresionante arquitectura y sus elegantes salas de

Famosos casinos alrededor del mundo que debes conocer Leer más »

Model selection tips for creating compelling visual content

Model selection tips for creating compelling visual content Understanding Your Audience When creating visual content, the first step is to understand who your audience is. Knowing their preferences, interests, and demographics can help you select models that resonate with them. Consider the type of lifestyle and aesthetics your audience appreciates. For example, if your audience

Model selection tips for creating compelling visual content Leer más »