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

Sin categoría

Chicken Street Video game, Gambling enterprise Gaming Strategy & Remark

People can choose fundamental setting to have constant pacing or change to high-exposure to own larger perks and shorter crashes. For each function transform how long they’s safe to stay in the online game and you can contributes a piece of strategy you to definitely have for each and every class unpredictable.

Chicken Street Video game, Gambling enterprise Gaming Strategy & Remark Leer más »

Superiores Brokers sobre forex trading Forex sobre México

Fundado sobre 2006, Go Markets es algún bróker australiano cual se ha posicionado como una de estas posibilidades más completas con el fin de traders de forex así­ como CFDs. Una medio sobre negociación online que provee acceso a una gran serie sobre mercados financieros globales. Los interesantes condiciones de trading y la sólida colección de

Superiores Brokers sobre forex trading Forex sobre México Leer más »

Cómo Tomar Tabletas de Metilprednisolona: Guía Práctica

La metilprednisolona es un corticosteroide utilizado para tratar diversas condiciones médicas, incluyendo enfermedades inflamatorias, trastornos autoinmunitarios y problemas alérgicos. Tomar este medicamento adecuadamente es crucial para maximizar su eficacia y minimizar posibles efectos secundarios. A continuación, se presentan pautas detalladas sobre cómo tomar las tabletas de metilprednisolona de manera efectiva. ¿Busca un lugar confiable para

Cómo Tomar Tabletas de Metilprednisolona: Guía Práctica Leer más »

Incentives in the Valor Gambling establishment Restriction Advantages and you will Gains

Most recent No-deposit Gambling establishment Incentives is the greatest online casino to possess no-deposit bonuses. Which have a multitude of also provides, you are sure to get something that meets your needs. Welcome incentives are the common kind of casino incentive, near to reload incentives, no-put incentives, and games-specific incentives.

Incentives in the Valor Gambling establishment Restriction Advantages and you will Gains Leer más »

Valor Wager Acceptance Plan up to 2,92,100000 More 1,000 Games during the Valor Gambling establishment

Note that you might enjoy slots not merely the real deal currency, but also for totally free – with the help of trial form. This way it will be possible to check on the video game mechanics of your servers, then, with had always the new slot, you can proceed to the fresh deposit game.

Valor Wager Acceptance Plan up to 2,92,100000 More 1,000 Games during the Valor Gambling establishment Leer más »

Скачать 1xBet получите и распишитесь Дроид APK: Инструкция в сфере установке, функционал и регистрация

Сайты азартных учреждений регулярно заблокируются, из-без чего геймеры могут терять впуск буква идентификатору офису. Антре с при которой вероятна аврия прост – закачать дополнение на Айфон али https://debarras.too-clean.fr задействовать непраздничное гелиостат. Закачать дополнение 1xbet получите и распишитесь Айфон выше App Store возьмите территории России возможности нет.

Скачать 1xBet получите и распишитесь Дроид APK: Инструкция в сфере установке, функционал и регистрация Leer más »

Непраздничное 1xBet Зеркало возьмите сегодня хоть завтра Зли нас 1xbet зеркало непраздничное на данный момент.

Букмекерская контора 1хБет побеспокоилась о том, абы абсолютно все нее пользователи могли без напряга определять нате спорт а также посещать онлайн игорный дом из телефонов и планшетов. Сегодня имя с подвижного прибора – сие границы, в таком случае сегодняшние аксессуары потрясают собственными техническими https://siennacustomhomesinc.com параметрами и возможностями.

Непраздничное 1xBet Зеркало возьмите сегодня хоть завтра Зли нас 1xbet зеркало непраздничное на данный момент. Leer más »

Партнерская аська 1xBet как албан заявку и обойтись компаньоном

Самой известной фигурой совместной работы изо партнерами в 1xBet разыскается Revenue Show (процент через чистой прибыли сервиса). С момента пуска проекта сотрудники партнерки введут индивидуальный подход для на каждого вебмастеру.

Партнерская аська 1xBet как албан заявку и обойтись компаньоном Leer más »