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

Sin categoría

Загрузите Aviator На iOS И Android

В них отсутствуют стандартные символы, линии, принципы сбора комбинаций. Нужно просто запускать самолет в высоту и останавливать его по своему желанию. Это очень рискованная стратегия, но она может принести неплохой результат.

Загрузите Aviator На iOS И Android Leer más »

Приложение 1xBet Android: скачать бесплатно

На фоне этого разработчики компании 1xBet создают для бетторов все удобства (чтобы бесплатно), легко и оперативно применять официальное программное обеспечение. Регулярно программное обеспечение от онлайн букмекера 1xBet совершенствуется и модифицируется. Многие начинающие капперы задаются вопросом – где скачать новую версию софта или как обновить старую версию, которая была установлена ранее?

Приложение 1xBet Android: скачать бесплатно Leer más »

1xBet официальный сайт и рабочее зеркало Вход сегодня Бонус 125% на спорт

Во время авторизации на такой платформе игрок вводит свои данные, тем самым передавая их сторонним лицам. Мошенники копируют интерфейс 1xBet и обманывают пользователей. Чтобы избежать риска, стоит использовать только проверенные источники.

1xBet официальный сайт и рабочее зеркало Вход сегодня Бонус 125% на спорт Leer más »

1хбет партнерская программа: обзор 1xbet

LATAM-направление 1xBet активно развивается, и среди стран Латинской Америки особое внимание заслуживает Бразилия. Стоит отметить, что бразильский рынок беттинга демонстрирует устойчивый рост, высокую вовлеченность аудитории и стабильный спрос на спортивные ставки и онлайн-казино. Сайт 1xBet переведен на десятки языков — включая английский, испанский, вьетнамский, корейский, узбекский и другие.

1хбет партнерская программа: обзор 1xbet Leer más »

Book of Ra Magic Slot Review – Quick Wins in an Ancient Egyptian Adventure

Intro & Atmosphere Book of Ra Magic invites you into a dusty tomb that feels more like a treasure chest than a slot machine. The ancient Egyptian theme is classic, with hieroglyphics dancing across a dark backdrop and the iconic Book of Ra symbol standing out as both Wild and Scatter. The soundscape is low‑key

Book of Ra Magic Slot Review – Quick Wins in an Ancient Egyptian Adventure Leer más »

Leon Casino: Quick‑Hit Slots and Rapid Wins for Short Sessions

Getting into the Groove: Why Short, High‑Intensity Wins Matter When you log into Leon Casino, the first thing that catches your eye is the promise of instant excitement. The platform is built around players who crave fast outcomes—those who drop in during a coffee break or after a quick commute. Rather than marathon sessions that

Leon Casino: Quick‑Hit Slots and Rapid Wins for Short Sessions Leer más »

Moozi’s gang of gambling enterprise-concept games was believe it or not build, as a result of the system remains nv casino the new

The new referral system wil attract where it just need a great KYC in order to cause (almost every other internet sites want a deposit), however, consequently you’re simply for 10 guidelines.

Moozi’s gang of gambling enterprise-concept games was believe it or not build, as a result of the system remains nv casino the new Leer más »

What’s the Difference between nv casino and a real Money Gambling establishment?

Who owns ?: nv casino is actually possessed and you will nv casino operated because of the Celebrity Heartbeat Restricted, an iGaming organization who may have the roots from inside the Cyprus. The inserted target has reached Genevis, 2, Geneva Legal, Office 301, Limassol, 3116 Cyprus. An easy Google search shows that Star Heart circulation

What’s the Difference between nv casino and a real Money Gambling establishment? Leer más »