/** * 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(); stelorweb2015_pdk64nog – Page 208 – My CMS

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

bettilt

bahsegel

paribahis

bahsegel

Author name: stelorweb2015_pdk64nog

Start your love story today – meet local singles near me

Start your love story today – meet local singles near me If you’re looking for love, and you’re unsure how to start, look absolutely no further versus local singles scene. whether you’re solitary and wish to meet somebody new, or you’re already in a relationship and want to find brand new friends, the singles scene …

Start your love story today – meet local singles near me Read More »

Just how long Can it Take to Recover from Case of bankruptcy?

Just how long Can it Take to Recover from Case of bankruptcy? Bankruptcy Filing Recovery Bankruptcy proceeding is your state in which people that owe money to their financial institutions (be those individuals banking companies, monetary sectors, otherwise individual financing) are unable to meet its debt burden. It doesn’t always count in the event your …

Just how long Can it Take to Recover from Case of bankruptcy? Read More »

A crisis mortgage off Upstart can be used to pay for unforeseen will cost you or even to catch-up towards the overdue money

A crisis mortgage off Upstart can be used to pay for unforeseen will cost you or even to catch-up towards the overdue money Unexpected auto fixes, burial expenses, immediate condition or repairs on your property, disaster veterinarian care, and unanticipated travelling are several preferred the way you use these types of loans Upstart pledges exact …

A crisis mortgage off Upstart can be used to pay for unforeseen will cost you or even to catch-up towards the overdue money Read More »

80-10-ten Fund: When A couple Mortgages Can be better than That

80-10-ten Fund: When A couple Mortgages Can be better than That The home field might be an elaborate lay at best of that time period, with people tend to trying describe their choices so you’re able to generate things easier to create. In terms of mortgage loans, but not, the latest complex service can potentially …

80-10-ten Fund: When A couple Mortgages Can be better than That Read More »

Worldwide Dating Application & Internet site: On-line Marriage For All over the world Singles

Content Meet Actual Ukrainian Females Social Best practice rules And Male or female Roles So , regardless of the actual fact that there are some concerns Asian mail order brides with regards to marriage, divorce, and marriage life in Japan, these girls are nonetheless completely price that. To meet all of them (as as nicely …

Worldwide Dating Application & Internet site: On-line Marriage For All over the world Singles Read More »

Управление финансами и ответственный подход к игре в Пин Ап

Управление финансами и ответственный подход к игре в Пин Ап Что значит банкролл, как выбрать размер и как контролировать свой бюджет при ставках на автоматы. Основы осознанной игры в казино. Бюджет важен в игре на деньги. В интернете можно увидеть множество различных теорий и рекомендаций для успешной игры в слоты. Но главным является банкролл и …

Управление финансами и ответственный подход к игре в Пин Ап Read More »

Банкролл-менеджмент и разумная игра в Легзо

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

Банкролл-менеджмент и разумная игра в Легзо Read More »

Черты надежного онлайн казино Кент – Советы посетителей

Черты надежного онлайн казино Кент – Советы посетителей Игра за деньги в лицензированные автоматы, бонусная программа, акции, лотереи геймеров интернет казино. В интернете можно найти массу игровых сайтов, где собраны аппараты на любой вкус. Тем не менее, не все надежны и безопасны. Как найти заведение, дающее полный спектр сервисов и защищающее информацию посетителей? Надежное виртуальное …

Черты надежного онлайн казино Кент – Советы посетителей Read More »

Игровые слоты в Up X: окунитесь в мир азартных развлечений

Игровые слоты в Up X: окунитесь в мир азартных развлечений Слоты от топовых разработчиков: испытайте удачу и выигрывайте больше Онлайн-казино популярны не меньше, чем наземные заведения. Площадки представлены на разных языках. Это позволяет привлекать игроков со всего мира. Игроки могут наслаждаться разными играми, включая ап икс, настольные игры, живых дилеров и прочее. В казино используются …

Игровые слоты в Up X: окунитесь в мир азартных развлечений Read More »