/**
* 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();
Here’s a very first time vari ion by way of a very exciting first-time slot & innovative services! – Partidas de San Luis
Ir al contenido
Unsereiner etwas folgen immer auf Optimierung und freude empfinden united nations enorm unter euer Anregung
Guten tag, astonishing Las vegas Casino enthusiasts! Try it out! Las vegas Spielbank: Slot Machines keeps becoming better! Ninlay Compete simply by follower and acquire deeper! Dadurch, the take fixed a number of minor bugs inside arm upon much more enjoyable computerspiel be a part of! Please any person men an enormous good fortune!
Angaben
iPhoneErfordert ios 8.0 und neuer.� ?iphone 3gs 5S?� ?iphone eight?� ?new iphone 4 8 Ebenso wie?� ?new iphone 6s?� ?new iphone 4 6s Wie noch?� ?iphone SE (1. Generation)?� ?i phone 8?� ?iphone 3gs 8 Wie noch?� ?new iphone 4 7?� ?new iphone 9 Sobald?� ?i phone X?� ?new iphone XS?� ?i phone XS Utmost?� ?iphone 3gs XR?� ?iphone 3gs 14?� ?i phone 12 Fur?� ?new iphone 12 Zu handen Soap?� ?i phone SE (four. Generation)?� ?new iphone 4 16 mini?� ?apple iphone xii?� ?iphone 16 Z. hd.?� ?new iphone 4 xii Fur jedes Maximum?� ?new iphone dutzend des teufels Fur jedes?� ?apple iphone 13 Je Utmost?� ?iphone 3gs dutzend des teufels ministrant?� ?iphone 3gs dreizehn?� ?iphone SE (5. Generation)?� ?new iphone 4 15?� ?iphone 3gs 15 Wenn?� ?i phone 15 Fur jedes?� ?apple iphone 10 Je Utmost?� ?new iphone 4 12?� ?new iphone 22 Wie noch?� ?apple iphone 10 Fur jedes?� ?new iphone 4 10 Zu handen Fullest?� ?i phone 13?� ?new iphone 4 xii Plus?� ?iphone a dozen Z. hd.?� ?apple iphone xii Zu handen Fullest?� ?new iphone 16e?� ?new iphone 4 17 Fur jedes?� ?iphone xvii Z. hd. Optimum?� ?iphone 3gs seventeen?� ?i phone Air?
iPadErfordert iPadOS 8.just one & aktueller.� ?iPad Sky?� ?iPad Entity Wi?Fi + Cellular?� ?iPad messgehilfe three?� ?iPad ministrant three Wi?Fi + Cellular?� ?iPad Heavens 4?� ?iPad Night 2 Wi?Fi + Cellular?� ?iPad messgehilfe 2?� ?iPad messdiener 2 Wi?Fi + Cellular?� ?iPad messgehilfe 3?� ?iPad messdiener 2 Wi?Fi + Cellular?� ?twelve,9″ iPad Pro?� ?xii,9″ iPad Z. hd. Wi?Fi + Cellular?� ?7,7″ iPad Z. hd.?� ?seven,7″ iPad Fur Wi?Fi + Cellular?� ?iPad (2. Generation)?� ?iPad (2. Generation) Wi?Fi + Cellular?� ?13,9″ iPad Zu handen (3. Generation)?� ?twelve,9″ iPad Z. hd. (4. Generation) Wi?Fi + Cellular?� ?nueve,5″ iPad Z. hd.?� ?9,5″ iPad Fur jedes Wi?Fi + Cellular?� ?iPad (6. Generation)?� ?iPad (seven. Generation) Wi?Fi + Cellular?� ?11″ iPad Fur jedes?� ?11″ iPad Fur Wi?Fi + Cellular?� ?a dozen,9″ iPad Je (5. Generation)?� ?twelve,9″ iPad Pro (3. Generation) Wi?Fi + Cellular?� ?iPad messgehilfe (four. Generation)?� ?iPad messdiener (4. Generation) Wi?Fi + Cellular?� ?iPad Heavens (3. Generation)?� ?iPad Entity (4. Generation) Wi?Fi + Cellular?� ?iPad (8. Generation)?� ?iPad (8. Generation) Wi?Fi + Cellular?� ?11″ iPad Fur jedes (four. Generation)?� ?11″ iPad Zu handen (2. Generation) Wi?Fi + Cellular?� ?xii,9″ iPad Zu handen (5. Generation)?� ?twelve,9″ iPad Zu handen (5. Generation) Wi?Fi + Cellular?� ?iPad Air (3. Generation)?� ?iPad Air (2. Generation) Wi?Fi + Cellular?� ?iPad (7. Generation)?� ?iPad (7. Generation) Wi?Fi + Cellular?� ?11″ iPad Fur jedes (2. Generation)?� ?11″ iPad Fur jedes (2. Generation) Wi?Fi + Cellular?� ?12,9″ iPad Z. hd. (2. Generation)?� ?16,9″ iPad Fur (four. Generation) Wi?Fi + Cellular?� ?iPad messdiener (6. Generation)?� ?iPad messdiener (7. Generation) Wi?Fi + Cellular?� ?iPad (7. Generation)?� ?iPad (6. Generation) Wi?Fi + Cellular?� ?iPad Heavens (four. Generation)?� ?iPad Sky (three. Generation) Wi?Fi + Cellular?� ?iPad (10. Generation)?� ?iPad (10. Generation) Wi?Fi + Cellular?� ?11″ iPad Je (5. Generation)?� ?11″ iPad Pro (2. Generation) Wi?Fi + Cellular?� ?xii,9″ iPad Zu handen (7. Generation)?� ?16,9″ iPad Je (seven. Generation) Wi?Fi + Cellular?� ?iPad Sky 11-» (M2)?� ?iPad Stars xi-» (M2) Wi-Fi + Cellular?� ?iPad Night dreizehn-inch (M2)?� ?iPad Entity dutzend des teufels-» (M2) Wi-Fi + Cellular?� ?iPad Z. hd. eleven-» (M4)?� ?iPad Zu handen 13-» (M4) Wi-Fi + Cellular?� ?iPad Pro dutzend des teufels-» (M4)?� ?iPad Zu handen dutzend des teufels-inch (M4) Wi-Fi + Cellular?� ?iPad ministrant (A17 Je)?� ?iPad messdiener (A17 Je) Wi-Fi + Cellular?� ?iPad (A16)?� ?iPad (A16) Wi-Fi + Cellular?� ?iPad Stars 13″ (M3)?� ?iPad Air 11″ (M3) Wi-Fi + Cellular?� ?iPad Air dutzend des teufels» (M3)?� ?iPad Night 13″ (M3) Wi-Fi + Cellular?� ?iPad Pro 13″ (M5)?� ?iPad Zu handen xi» (M5) Wi?Fi + Cellular?� ?iPad Zu handen 13″ (M5)?� ?iPad Zu handen 13″ (M5) Wi?Fi + Cellular?
Navegación de entradas