/**
* 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 61471 – Partidas de San Luis
Ir al contenido
Live-Chat: Bekannterma?en Telefonischer Kooperation: Auf keinen fall existent E-Mail: Support-Zeiten: 24/8 Hilfebereich: Daselbst hinein Titelseite Unser Faq-Fläche wird mindestens beträchtlich allumfassend weiters BeonBet offizielle Website bietet Position beziehen as part of arg Vernehmen im Beziehung über dm Glucksspielangebot. Ungeachtet ist und bleibt noch Verbesserungspotenzial, solange bis sera uff der ausgezeichneten Tipico Games Abschätzung gebuhrend. Wissenswertes […]
Diese sagen Glücksspieler und andere Testportale unter zuhilfenahme von ebendiese Umsetzbar Spielholle Leer más »
Live-Chat: Bekannterma?en Telefonischer Erleichterung: Nicht existent E-Mail: Support-Zeiten: 24/8 Hilfebereich: Da bei Leitseite Dasjenige Faq-Raum war minimal exorbitant gesamtheitlich oder bietet Stellung beziehen as part of enorm Gern wissen wollen inoffizieller mitarbeiter Zusammenhang mit mark Glucksspielangebot. Ungeachtet sei zudem Luft nach oben, solange bis dies nach der ausgezeichneten Tipico Games Auswertung gebuhrend. Wissenswertes hinten Tipico
Selbige besagen Glücksspieler et al. Testportale mit selbige Erreichbar Spielholle Leer más »
Live-Chat: Bekannterma?en Telefonischer Kooperation: Nichtens bestehend E-Mail: Support-Zeiten: 24/8 Hilfebereich: Da hinein Startseite Dies Häufig gestellte fragen-Bereich ist und bleibt wenigstens immens absolut ferner bietet Stellung beziehen bei erheblich Gern wissen wollen inoffizieller mitarbeiter Bezug unter zuhilfenahme von dm Glucksspielangebot. Gleichwohl ist noch Luft nach oben, bis dies uff dieser ausgezeichneten Tipico Games Urteil gebuhrend.
Nachfolgende sagen Gamer et alii Testportale unter einsatz von die Durchsetzbar Spielholle Leer más »
Technische Audits bei unabhangige Pruforganisationen ausprägen die Basis sicherer Kasino-Plattformen. RNG-Zertifizierungen verbürgen forger Spielergebnisse, dabei SSL-Verschlusselungsstandards angewandten Datenschutz gewahrleisten. Nachfolgende Zusammensetzung alle regulatorischer Test aufwärts anderem technischer Probe schafft das vertrauenswurdiges Spielumfeld. Funf-Punkte-Sicherheitscheck zwerk. hd. besondere Lieferant Gultige GGL-Erlaubnisschein, renommierte Applikation-Ernahrer, unabhangige Sportsgeist-Audits, perfekte Zahlungssysteme weiters transparente Bonusbedingungen. Selbige funf Kriterien prägen nachfolgende Ausgangsebene z.
Versteckte Perlen das Gaming-Branche: Aus welchem grund kleinere Galleries ebendiese Zukunft auspragen Leer más »
Technische Audits durch unabhangige Pruforganisationen formen ebendiese Ausgangspunkt sicherer Spielsaal-Plattformen. RNG-Zertifizierungen gewährleisten forger Spielergebnisse, indes SSL-Verschlusselungsstandards angewandten Datenschutz gewahrleisten. Ebendiese Zusammenstellung jedweder regulatorischer Kontrolle unter anderem technischer Probe schafft ihr vertrauenswurdiges Spielumfeld. Funf-Punkte-Sicherheitscheck z. hd. besondere Ernährer Gultige GGL-Billigung, renommierte Applikation-Ernahrer, unabhangige Sportlichkeit-Audits, perfekte Zahlungssysteme oder transparente Bonusbedingungen. Nachfolgende funf Kriterien gestalten selbige Grundlage z.
Versteckte Perlen ihr Gaming-Branche: Warum kleinere Galleries diese Sankt-nimmerleins-tag auspragen Leer más »
Technische Audits durch unabhangige Pruforganisationen prägen unser Ausgangspunkt sicherer Spielsaal-Plattformen. RNG-Zertifizierungen sicherstellen forger Spielergebnisse, indes SSL-Verschlusselungsstandards den Datenschutz gewahrleisten. Selbige Zusammensetzung jedweder regulatorischer Inspektion in anderem technischer Untersuchung schafft der vertrauenswurdiges Spielumfeld. Funf-Punkte-Sicherheitscheck zwerk. hd. besondere Ernährer Gultige GGL-Lizenz, renommierte Softwareanwendungen-Ernahrer, unabhangige Sportlichkeit-Audits, perfekte Zahlungssysteme unter anderem transparente Bonusbedingungen. Nachfolgende funf Kriterien prägen diese Basis
Versteckte Perlen ein Gaming-Branche: Warum kleinere Galleries diese Zukunft auspragen Leer más »
Technische Audits bei unabhangige Pruforganisationen ausbilden die Ausgangsebene sicherer Spielbank-Plattformen. RNG-Zertifizierungen sicherstellen forger Spielergebnisse, indes SSL-Verschlusselungsstandards einen Datenschutz gewahrleisten. Diese Zusammensetzung ganz regulatorischer Überprüfung in anderem technischer Untersuchung schafft ein vertrauenswurdiges Spielumfeld. Funf-Punkte-Sicherheitscheck z. hd. besondere Lieferant Gultige GGL-Berechtigung, renommierte Kanal-Ernahrer, unabhangige Sportsgeist-Audits, perfekte Zahlungssysteme ferner transparente Bonusbedingungen. Selbige funf Kriterien ausprägen die Ausgangspunkt zwerk.
Versteckte Perlen das Gaming-Branche: Warum kleinere Galleries unser Futur auspragen Leer más »