.sc-block-ui{background:var(--sc-block-ui-background-color,var(--sc-color-white));bottom:0;cursor:progress;left:0;margin:0;opacity:var(--sc-block-ui-opacity,.35);padding:0;position:var(--sc-block-ui-position,absolute);right:0;top:0;-webkit-transition:visibility 0s,opacity var(--sc-transition-medium) ease;transition:visibility 0s,opacity var(--sc-transition-medium) ease;visibility:visible;z-index:9}.sc-block-ui[hidden]{display:block;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;visibility:hidden} /** * AMP Compatibility. * * @package Astra Addon * @since 1.7.0 */ /** * Customizer Initialization * * @since 1.7.0 */ class Astra_Addon_AMP_Compatibility { /** * Constructor */ public function __construct() { add_action( 'wp', array( $this, 'disable_addon_features' ) ); } /** * Disable features from Astra Pro when AMP endpoint is enabled. * * @return void */ public function disable_addon_features() { // If AMP endpoint is not active, bail as we don't need to change anything here. if ( true !== astra_addon_is_amp_endpoint() ) { return; } // Bail if AMP support is disabled by the user. if ( false === apply_filters( 'astra_amp_support', true ) ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound return; } add_filter( 'astra_addon_cache_asset_type', array( $this, 'cache_add_amp_prefix' ) ); if ( is_callable( 'Astra_Minify::get_instance' ) ) { // Prioritize Astra Addon's CSS in AMP layouts. remove_action( 'wp_enqueue_scripts', array( Astra_Minify::get_instance(), 'enqueue_scripts' ) ); add_action( 'wp_enqueue_scripts', array( Astra_Minify::get_instance(), 'enqueue_scripts' ), 7 ); } // Sticky Header. if ( true === Astra_Ext_Extension::is_active( 'sticky-header' ) && is_callable( 'Astra_Ext_Sticky_Header_Markup::get_instance' ) ) { remove_action( 'astra_addon_get_css_files', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'add_styles' ) ); remove_action( 'astra_addon_get_js_files', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'add_scripts' ) ); remove_filter( 'astra_addon_js_localize', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'localize_variables' ) ); remove_action( 'body_class', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'add_body_class' ) ); remove_action( 'astra_header', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'none_header_markup' ), 5 ); remove_action( 'astra_header', array( Astra_Ext_Sticky_Header_Markup::get_instance(), 'fixed_header_markup' ), 11 ); remove_filter( 'astra_addon_dynamic_css', 'astra_ext_sticky_header_dynamic_css', 30 ); remove_filter( 'astra_addon_dynamic_css', 'astra_ext_above_header_sections_dynamic_css', 30 ); remove_filter( 'astra_addon_dynamic_css', 'astra_ext_below_header_sections_dynamic_css', 30 ); remove_filter( 'astra_addon_dynamic_css', 'astra_ext_sticky_header_with_site_layouts_dynamic_css' ); } // Nav Menu Addon. if ( true === Astra_Ext_Extension::is_active( 'nav-menu' ) && is_callable( 'Astra_Ext_Nav_Menu_Loader::get_instance' ) ) { remove_action( 'astra_addon_get_css_files', array( Astra_Ext_Nav_Menu_Loader::get_instance(), 'add_styles' ) ); remove_filter( 'wp_nav_menu_args', array( Astra_Ext_Nav_Menu_Loader::get_instance(), 'modify_nav_menu_args' ) ); remove_filter( 'astra_addon_dynamic_css', 'astra_addon_mega_menu_dynamic_css' ); } // Page Header Addon. if ( true === Astra_Ext_Extension::is_active( 'advanced-headers' ) && is_callable( 'Astra_Ext_Advanced_Headers_Markup::get_instance' ) ) { remove_action( 'wp_enqueue_scripts', array( Astra_Ext_Advanced_Headers_Markup::get_instance(), 'add_scripts' ), 9 ); add_action( 'wp_enqueue_scripts', array( Astra_Ext_Advanced_Headers_Markup::get_instance(), 'add_scripts' ), 6 ); } // Blog Pro Addon. if ( true === Astra_Ext_Extension::is_active( 'blog-pro' ) && is_callable( 'Astra_Ext_Blog_Pro_Markup::get_instance' ) ) { // Remove Auto Load Previous Posts option. remove_action( 'init', array( Astra_Ext_Blog_Pro_Markup::get_instance(), 'init_action' ) ); add_filter( 'astra_get_option_ast-auto-prev-post', '__return_false' ); // Remove Infinite Scroll option. remove_filter( 'astra_theme_js_localize', array( Astra_Ext_Blog_Pro_Markup::get_instance(), 'blog_js_localize' ) ); remove_filter( 'astra_pagination_markup', array( Astra_Ext_Blog_Pro_Markup::get_instance(), 'astra_blog_pagination' ) ); add_filter( 'astra_get_option_blog-pagination', array( $this, 'return_number_pagination' ) ); } if ( true === Astra_Ext_Extension::is_active( 'advanced-search' ) ) { add_filter( 'astra_get_option_header-main-rt-section-search-box-type', array( $this, 'return_slide_search' ) ); } if ( true === Astra_Ext_Extension::is_active( 'header-sections' ) ) { add_filter( 'astra_get_option_above-header-layout', array( $this, 'return_disabled' ) ); add_filter( 'astra_get_option_below-header-layout', array( $this, 'return_disabled' ) ); } if ( true === Astra_Ext_Extension::is_active( 'mobile-header' ) ) { add_filter( 'astra_get_option_mobile-menu-style', array( $this, 'return_default' ) ); } if ( true === Astra_Ext_Extension::is_active( 'colors-and-background' ) ) { add_filter( 'astra_addon_colors_dynamic_css_desktop', array( $this, 'css_replace_breakpoint_to_amp' ) ); add_filter( 'astra_addon_colors_dynamic_css_tablet', array( $this, 'css_replace_breakpoint_to_amp' ) ); add_filter( 'astra_addon_colors_dynamic_css_mobile', array( $this, 'css_replace_breakpoint_to_amp' ) ); } add_filter( 'astra_addon_render_custom_layout_content', array( $this, 'custom_layout_disable_on_amp' ), 10, 2 ); } /** * Add prefix to Assets cache key if on AMP endpoint. * * @param String $asset_type Asset type. * @return String Asset type with AMP Prefix. */ public function cache_add_amp_prefix( $asset_type ) { return 'amp-' . $asset_type; } /** * Disable Custom Layout on frontend if it is disabled on AMP. * * @since 1.7.0 * @param bool $status Status true if layout is tobe displayed on the frontend. False is it should not be rendered. * @param int $post_id Post ID which is to be rendered from the Custom Layout. * @return bool. */ public function custom_layout_disable_on_amp( $status, $post_id ) { $amp_status = get_post_meta( $post_id, 'amp_status', true ); if ( 'enabled' === $amp_status || '' === $amp_status ) { $status = true; } else { $status = false; } return $status; } /** * Change the breakpoint CSS class to ast-amp for AMP specific CSS. * * @since 1.7.0 * * @param String $css compiled css. * @return String */ public function css_replace_breakpoint_to_amp( $css ) { return str_replace( 'ast-header-break-point', 'ast-amp', $css ); } /** * FReturn `slide-search` string. * * @since 1.7.0 * * @return String */ public function return_slide_search() { return 'slide-search'; } /** * Return `disabled` string. * * @since 1.7.0 * * @return String */ public function return_disabled() { return 'disabled'; } /** * Return `default` string. * * @since 1.7.0 * * @return String */ public function return_default() { return 'default'; } /** * Return number string. * * @since 1.7.0 * * @return String */ public function return_number_pagination() { return 'number'; } } /** * Kicking this off by calling 'get_instance()' method */ new Astra_Addon_AMP_Compatibility();/** * Deprecated Functions of Astra Addon. * * @package Astra * @link https://wpastra.com/ * @since Astra 1.6.2 */ if ( ! defined( 'ABSPATH' ) ) { exit; } if ( ! function_exists( 'astra_pagination_infinite' ) ) { /** * Deprecating astra_pagination_infinite function. * * @since 3.5.7 * @deprecated 3.5.7 */ function astra_pagination_infinite() { _deprecated_function( __FUNCTION__, '3.5.7' ); } } if ( ! function_exists( 'astra_shop_pagination_infinite' ) ) { /** * Deprecating astra_shop_pagination_infinite function. * * @since 3.5.7 * @deprecated 3.5.7 */ function astra_shop_pagination_infinite() { _deprecated_function( __FUNCTION__, '3.5.7' ); } } if ( ! function_exists( 'astra_addon_clear_assets_cache' ) ) { /** * Deprecating astra_addon_clear_assets_cache function. * * @since 3.5.9 * @deprecated 3.5.9 */ function astra_addon_clear_assets_cache() { _deprecated_function( __FUNCTION__, '3.5.9' ); } } /** * Deprecating astra_get_supported_posts function. * * Getting Astra theme name. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_get_supported_posts() * @param bool $with_tax Post has taxonomy. * * @see astra_addon_get_supported_posts() * * @return string */ function astra_get_supported_posts( $with_tax ) { _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_get_supported_posts()' ); return astra_addon_get_supported_posts( $with_tax ); } /** * Deprecating astra_rgba2hex function. * * Getting Astra theme name. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_rgba2hex() * @param string $string Color code in RGBA / RGB format. * @param string $include_alpha Color code in RGBA / RGB format. * * @see astra_addon_rgba2hex() * * @return string Return HEX color code. */ function astra_rgba2hex( $string, $include_alpha = false ) { _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_rgba2hex()' ); return astra_addon_rgba2hex( $string, $include_alpha = false ); } /** * Deprecating astra_check_is_hex function. * * Getting Astra theme name. * * @since 3.6.2 * @param string $string Color code any format. * * @see astra_addon_check_is_hex() * * @return bool Return true | false. */ function astra_check_is_hex( $string ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_check_is_hex()' ); return astra_addon_check_is_hex( $string ); } /** * Deprecating is_support_swap_mobile_below_header_sections function. * * Checking backward flag to support swapping of sections in mobile-below header. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_swap_mobile_below_header_sections() * @see astra_addon_swap_mobile_below_header_sections() * * @return bool true|false */ function is_support_swap_mobile_below_header_sections() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_swap_mobile_below_header_sections()' ); return astra_addon_swap_mobile_below_header_sections(); } /** * Deprecating sticky_header_default_site_title_tagline_css_comp function. * * Sticky header's title-tagline CSS compatibility backward check. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_sticky_site_title_tagline_css_comp() * @see astra_addon_sticky_site_title_tagline_css_comp() * * @return bool true|false */ function sticky_header_default_site_title_tagline_css_comp() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_sticky_site_title_tagline_css_comp()' ); return astra_addon_sticky_site_title_tagline_css_comp(); } /** * Deprecating is_support_swap_mobile_above_header_sections function. * * Checking backward flag to support swapping of sections in mobile-above header. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_support_swap_mobile_above_header_sections() * @see astra_addon_support_swap_mobile_above_header_sections() * * @return bool true|false */ function is_support_swap_mobile_above_header_sections() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_support_swap_mobile_above_header_sections()' ); return astra_addon_support_swap_mobile_above_header_sections(); } /** * Deprecating astra_return_content_layout_page_builder function. * * Getting 'page-builder' layout. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_return_content_layout_page_builder() * @see astra_addon_return_content_layout_page_builder() * * @return string page-builder string used for filter `astra_get_content_layout` */ function astra_return_content_layout_page_builder() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_return_content_layout_page_builder()' ); return astra_addon_return_content_layout_page_builder(); } /** * Deprecating astra_return_page_layout_no_sidebar function. * * Getting 'no-sidebar' layout option. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_return_page_layout_no_sidebar() * @see astra_addon_return_page_layout_no_sidebar() * * @return string page-builder string used for filter `astra_get_content_layout` */ function astra_return_page_layout_no_sidebar() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_return_page_layout_no_sidebar()' ); return astra_addon_return_page_layout_no_sidebar(); } /** * Deprecating astra_pro_is_emp_endpoint function. * * Checking if AMP is setup or not. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_is_amp_endpoint() * @see astra_addon_is_amp_endpoint() * * @return string page-builder string used for filter `astra_get_content_layout` */ function astra_pro_is_emp_endpoint() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_is_amp_endpoint()' ); return astra_addon_is_amp_endpoint(); } /** * Deprecating is_astra_breadcrumb_trail function. * * Checking if breadcrumb with trail. * * @since 3.6.2 * @param string $echo Whether to echo or return. * * @see astra_addon_is_breadcrumb_trail() * * @return string breadcrumb markup */ function is_astra_breadcrumb_trail( $echo ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_is_breadcrumb_trail()' ); return astra_addon_is_breadcrumb_trail( $echo ); } /** * Deprecating astra_breadcrumb_shortcode function. * * Breadcrumb markup shortcode based. * * @since 3.6.2 * @deprecated 3.6.2 Use astra_addon_breadcrumb_shortcode() * @see astra_addon_breadcrumb_shortcode() * * @return string */ function astra_breadcrumb_shortcode() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_breadcrumb_shortcode()' ); return astra_addon_breadcrumb_shortcode(); } /** * Deprecating astra_get_template function. * * Getting Astra Pro's template. * * @since 3.6.2 * @param string $template_name template path. E.g. (directory / template.php). * @param array $args (default: array()). * @param string $template_path (default: ''). * @param string $default_path (default: ''). * * @see astra_addon_get_template() * * @return callable */ function astra_get_template( $template_name, $args = array(), $template_path = '', $default_path = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_get_template()' ); return astra_addon_get_template( $template_name, $args = array(), $template_path = '', $default_path = '' ); } /** * Deprecating astra_locate_template function. * * Locate Astra Pro's template. * * @since 3.6.2 * @param string $template_name template path. E.g. (directory / template.php). * @param string $template_path (default: ''). * @param string $default_path (default: ''). * * @see astra_addon_locate_template() * * @return string return the template path which is maybe filtered. */ function astra_locate_template( $template_name, $template_path = '', $default_path = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_locate_template()' ); return astra_addon_locate_template( $template_name, $template_path = '', $default_path = '' ); } /** * Deprecating astra_ext_adv_search_dynamic_css function. * * Advanced search's dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_adv_search_dynamic_css() * * @return string */ function astra_ext_adv_search_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_adv_search_dynamic_css()' ); return astra_addon_adv_search_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_advanced_search_dynamic_css function. * * Advanced search's dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_advanced_search_dynamic_css() * * @return string */ function astra_ext_advanced_search_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_advanced_search_dynamic_css()' ); return astra_addon_advanced_search_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_header_builder_sections_colors_dynamic_css function. * * Astra builder sections advanced color & background specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_builder_sections_colors_dynamic_css() * * @return string */ function astra_ext_header_builder_sections_colors_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_builder_sections_colors_dynamic_css()' ); return astra_addon_header_builder_sections_colors_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_header_sections_colors_dynamic_css function. * * Astra's old header sections dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_sections_colors_dynamic_css() * * @return string */ function astra_ext_header_sections_colors_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_sections_colors_dynamic_css()' ); return astra_addon_header_sections_colors_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ldrv3_dynamic_css function. * * Learndash extension specific dynamic CSS. * * @since 3.6.2 * * @see astra_addon_ldrv3_dynamic_css() * * @return string */ function astra_ldrv3_dynamic_css() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_ldrv3_dynamic_css()' ); return astra_addon_ldrv3_dynamic_css(); } /** * Deprecating astra_learndash_dynamic_css function. * * Learndash extension specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_learndash_dynamic_css() * * @return string */ function astra_learndash_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_learndash_dynamic_css()' ); return astra_addon_learndash_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mobile_above_header_dynamic_css function. * * Astra's old header mobile layout specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mobile_above_header_dynamic_css() * * @return string */ function astra_ext_mobile_above_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mobile_above_header_dynamic_css()' ); return astra_addon_mobile_above_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mobile_below_header_dynamic_css function. * * Astra's old header mobile layout specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mobile_below_header_dynamic_css() * * @return string */ function astra_ext_mobile_below_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mobile_below_header_dynamic_css()' ); return astra_addon_mobile_below_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mobile_header_colors_background_dynamic_css function. * * Astra's old header mobile layout colors-background specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mobile_header_colors_background_dynamic_css() * * @return string */ function astra_ext_mobile_header_colors_background_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mobile_header_colors_background_dynamic_css()' ); return astra_addon_mobile_header_colors_background_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mobile_header_spacing_dynamic_css function. * * Astra's old header mobile layout spacing specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mobile_header_spacing_dynamic_css() * * @return string */ function astra_ext_mobile_header_spacing_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mobile_header_spacing_dynamic_css()' ); return astra_addon_mobile_header_spacing_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mobile_header_dynamic_css function. * * Astra's old header mobile layout specific dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mobile_header_dynamic_css() * * @return string */ function astra_ext_mobile_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mobile_header_dynamic_css()' ); return astra_addon_mobile_header_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_mega_menu_dynamic_css function. * * Megamenu dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_mega_menu_dynamic_css() * * @return string */ function astra_ext_mega_menu_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_mega_menu_dynamic_css()' ); return astra_addon_mega_menu_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_scroll_to_top_dynamic_css function. * * Scroll to top ext dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_scroll_to_top_dynamic_css() * * @return string */ function astra_ext_scroll_to_top_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_scroll_to_top_dynamic_css()' ); return astra_addon_scroll_to_top_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_fb_button_dynamic_css function. * * Footer builder - Button dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_footer_button_dynamic_css() * * @return string */ function astra_ext_fb_button_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_footer_button_dynamic_css()' ); return astra_addon_footer_button_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_fb_divider_dynamic_css function. * * Footer builder - Divider dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_footer_divider_dynamic_css() * * @return string */ function astra_fb_divider_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_footer_divider_dynamic_css()' ); return astra_addon_footer_divider_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_fb_lang_switcher_dynamic_css function. * * Footer builder - Language switcher dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_footer_lang_switcher_dynamic_css() * * @return string */ function astra_fb_lang_switcher_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_footer_lang_switcher_dynamic_css()' ); return astra_addon_footer_lang_switcher_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_footer_social_dynamic_css function. * * Footer builder - Social dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_footer_social_dynamic_css() * * @return string */ function astra_footer_social_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_footer_social_dynamic_css()' ); return astra_addon_footer_social_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_hb_divider_dynamic_css function. * * Header builder - Divider dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_divider_dynamic_css() * * @return string */ function astra_hb_divider_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_divider_dynamic_css()' ); return astra_addon_header_divider_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_hb_button_dynamic_css function. * * Footer builder - Social dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_button_dynamic_css() * * @return string */ function astra_ext_hb_button_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_button_dynamic_css()' ); return astra_addon_header_button_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_hb_lang_switcher_dynamic_css function. * * Header builder - Language switcher dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_lang_switcher_dynamic_css() * * @return string */ function astra_hb_lang_switcher_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_lang_switcher_dynamic_css()' ); return astra_addon_header_lang_switcher_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_ext_hb_menu_dynamic_css function. * * Header builder - Menu dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_menu_dynamic_css() * * @return string */ function astra_ext_hb_menu_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_menu_dynamic_css()' ); return astra_addon_header_menu_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); } /** * Deprecating astra_header_social_dynamic_css function. * * Header builder - Social dynamic CSS. * * @since 3.6.2 * @param string $dynamic_css Astra Dynamic CSS. * @param string $dynamic_css_filtered Astra Dynamic CSS Filters. * * @see astra_addon_header_social_dynamic_css() * * @return string */ function astra_header_social_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ) { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound _deprecated_function( __FUNCTION__, '3.6.2', 'astra_addon_header_social_dynamic_css()' ); return astra_addon_header_social_dynamic_css( $dynamic_css, $dynamic_css_filtered = '' ); }