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

Sin categoría

Скачать Олимп Olimp Casino Welcome бонус 100%, 250 FS

Чтобы зарегистрироваться на официальном сайте олимп казино (потребуется всего несколько минут), а также адрес электронной почты и пароль. Вы сможете пройти верификацию своей личности для снятия крупных сумм сразу после подтверждения электронной почты. Приложение Bet представляет собой универсальный сервис для казахстанских игроков, объединяющий ставки и казино. После установки пользователи получают доступ к спортивной линии, слоту

Скачать Олимп Olimp Casino Welcome бонус 100%, 250 FS Leer más »

Ак Жайык новости Атырау и Атырауской области, частные объявления, справочник компаний

Наслаждайтесь нашим предложением кэшбэка, где вы можете вернуть процент от ваших потерь еженедельно. Воспользуйтесь нашим бонусом на пополнение, дающим вам дополнительные средства при последующих депозитах. Наши бонусы экспресс-ставок предоставляют мгновенные награды за ваши спортивные ставки. Wolf Gold — это захватывающая онлайн-игра в слот, разработанная Pragmatic Play, которая погружает игроков в захватывающие дух пейзажи американской глуши.

Ак Жайык новости Атырау и Атырауской области, частные объявления, справочник компаний Leer más »

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await!

Welcome to the exhilarating realm of Casino Bof UK Bof UK, where excitement meets opportunity, and every game brings with it a chance to win big. In a world dominated by digital entertainment, online casinos have emerged as a popular form of leisure, providing gaming enthusiasts with immediate access to a vast selection of games,

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await! Leer más »

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await!

Welcome to the exhilarating realm of Casino Bof UK Bof UK, where excitement meets opportunity, and every game brings with it a chance to win big. In a world dominated by digital entertainment, online casinos have emerged as a popular form of leisure, providing gaming enthusiasts with immediate access to a vast selection of games,

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await! Leer más »

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await!

Welcome to the exhilarating realm of Casino Bof UK Bof UK, where excitement meets opportunity, and every game brings with it a chance to win big. In a world dominated by digital entertainment, online casinos have emerged as a popular form of leisure, providing gaming enthusiasts with immediate access to a vast selection of games,

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await! Leer más »

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await!

Welcome to the exhilarating realm of Casino Bof UK Bof UK, where excitement meets opportunity, and every game brings with it a chance to win big. In a world dominated by digital entertainment, online casinos have emerged as a popular form of leisure, providing gaming enthusiasts with immediate access to a vast selection of games,

Discover the thrilling world of Casino Bof UK, where excitement, entertainment, and winning opportunities await! Leer más »

Danach wahlst du deine bevorzugten Zahlungsmethoden aus, damit dein Bankkonto dahinter bestreiten

Damit qua mark Musizieren im Erreichbar-Spielsalon Beep Beep hinten den arsch hochkriegen, fullen Sie zigeunern unter der Internetseite und uberprufen Die leser Die Postadresse. Unerheblich, inwiefern sie traditionelles Bank weiters ‘ne digitale Geldtasche neigen, ebendiese Blog durch Beep Beep Casino ermoglicht die gesamtheit. Wenn Diese irgendeiner sind, der dies traditionelle Erlebnis liebt, danach bieten unser

Danach wahlst du deine bevorzugten Zahlungsmethoden aus, damit dein Bankkonto dahinter bestreiten Leer más »

Besondere Aufstieg erreichst du durch Aktivitat � dein Zustand ist wahrend diverses Quartals bekommen

Falls Eltern Geld abweichen, gepragt selbige von Jedermann verwendete Prozedere, hinsichtlich schlichtweg Sie Ihr Geld beziehen. Falls Diese Der Option abfallen mochten, konnte ebendiese Erleichterung-Team uber Jedem Idol beobachten & Einstellungen im Rocketplay Casino verwandeln. Abgesenkte Grenzwerte seien sofort geandert, wahrend erhohte Grenzwerte mindestens 24 Arbeitsstunden erfordern weiters bestatigt sie sind zu tun sein. Diese

Besondere Aufstieg erreichst du durch Aktivitat � dein Zustand ist wahrend diverses Quartals bekommen Leer más »