Astra_Ext_Sticky_Header_Markup::localize_variables( array $localize_vars )
Add Localize variables
Description
Parameters
- $localize_vars
-
(array) (Required) Localize variables array.
Return
(array)
Source
File: addons/sticky-header/classes/class-astra-ext-sticky-header-markup.php
public function localize_variables( $localize_vars ) {
$site_layout = '';
if ( Astra_Ext_Extension::is_active( 'site-layouts' ) ) {
$site_layout = astra_get_option( 'site-layout' );
}
/**
* Stick Header
*/
$localize_vars['header_main_stick'] = astra_get_option( 'header-main-stick' );
$localize_vars['header_above_stick'] = astra_get_option( 'header-above-stick' );
$localize_vars['header_below_stick'] = astra_get_option( 'header-below-stick' );
$localize_vars['stick_header_meta'] = astra_get_option_meta( 'stick-header-meta' );
$localize_vars['header_main_stick_meta'] = astra_get_option_meta( 'header-main-stick-meta' );
$localize_vars['header_above_stick_meta'] = astra_get_option_meta( 'header-above-stick-meta' );
$localize_vars['header_below_stick_meta'] = astra_get_option_meta( 'header-below-stick-meta' );
/**
* Sticky Header on Devices
*/
$localize_vars['sticky_header_on_devices'] = astra_get_option_meta( 'sticky-header-on-devices' );
/**
* Sticky Header Style
*/
$localize_vars['sticky_header_style'] = astra_get_option_meta( 'sticky-header-style' );
$localize_vars['sticky_hide_on_scroll'] = astra_get_option_meta( 'sticky-hide-on-scroll' );
/**
* Breakpoint
*/
$localize_vars['break_point'] = astra_header_break_point();
$localize_vars['tablet_break_point'] = astra_addon_get_tablet_breakpoint();
$localize_vars['mobile_break_point'] = astra_addon_get_mobile_breakpoint();
$localize_vars['header_main_shrink'] = astra_get_option( 'header-main-shrink' );
$localize_vars['header_logo_width'] = astra_get_option( 'ast-header-logo-width' );
$localize_vars['responsive_header_logo_width'] = astra_get_option( 'ast-header-responsive-logo-width' );
$localize_vars['stick_origin_position'] = apply_filters( 'astra_addon_sticky_header_stick_origin_position', false );
/**
* Site Layout
*/
$localize_vars['site_layout'] = esc_attr( $site_layout );
$localize_vars['site_content_width'] = ( ASTRA_THEME_CONTAINER_PADDING_TWICE + astra_get_option( 'site-content-width' ) );
$localize_vars['site_layout_padded_width'] = ( astra_get_option( 'site-layout-padded-width', 1200 ) );
$localize_vars['site_layout_box_width'] = ( astra_get_option( 'site-layout-box-width', 1200 ) );
/**
* Is new header builder active.
*/
$localize_vars['header_builder_active'] = astra_addon_builder_helper()->is_header_footer_builder_active;
$localize_vars['component_limit'] = astra_addon_builder_helper()->component_limit;
return $localize_vars;
}
Expand full source code Collapse full source code View on Trac