/**
* WIDGET component.
*
* @package Astra Builder
* @author Brainstorm Force
* @copyright Copyright (c) 2020, Brainstorm Force
* @link https://www.brainstormforce.com
* @since Astra 3.0.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
define( 'ASTRA_BUILDER_HEADER_WIDGET_DIR', ASTRA_THEME_DIR . 'inc/builder/type/header/widget' );
define( 'ASTRA_BUILDER_HEADER_WIDGET_URI', ASTRA_THEME_URI . 'inc/builder/type/header/widget' );
/**
* Heading Initial Setup
*
* @since 3.0.0
*/
class Astra_Header_Widget_Component {
/**
* Constructor function that initializes required actions and hooks
*/
public function __construct() {
// @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
require_once ASTRA_BUILDER_HEADER_WIDGET_DIR . '/class-astra-header-widget-component-loader.php';
// Include front end files.
if ( ! is_admin() || Astra_Builder_Customizer::astra_collect_customizer_builder_data() ) {
require_once ASTRA_BUILDER_HEADER_WIDGET_DIR . '/dynamic-css/dynamic.css.php';
}
// @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
}
}
/**
* Kicking this off by creating an object.
*/
new Astra_Header_Widget_Component();/**
* WIDGET Styling Loader for Astra theme.
*
* @package Astra Builder
* @author Brainstorm Force
* @copyright Copyright (c) 2020, Brainstorm Force
* @link https://www.brainstormforce.com
* @since Astra 3.0.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
/**
* Customizer Initialization
*
* @since 3.0.0
*/
class Astra_Footer_Widget_Component_Loader {
/**
* Constructor
*
* @since 3.0.0
*/
public function __construct() {
add_action( 'customize_preview_init', array( $this, 'preview_scripts' ), 110 );
}
/**
* Customizer Preview
*
* @since 3.0.0
*/
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-footer-widget-customizer-preview-js', ASTRA_BUILDER_FOOTER_WIDGET_URI . '/assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true );
// Localize variables for WIDGET JS.
wp_localize_script(
'astra-footer-widget-customizer-preview-js',
'AstraBuilderWidgetData',
array(
'footer_widget_count' => defined( 'ASTRA_EXT_VER' ) ? Astra_Builder_Helper::$component_limit : Astra_Builder_Helper::$num_of_footer_widgets,
'tablet_break_point' => astra_get_tablet_breakpoint(),
'mobile_break_point' => astra_get_mobile_breakpoint(),
'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(),
'has_block_editor' => astra_has_widgets_block_editor(),
)
);
}
}
/**
* Kicking this off by creating the object of the class.
*/
new Astra_Footer_Widget_Component_Loader();/**
* Deprecated Functions of Astra Theme.
*
* @package Astra
* @author Astra
* @copyright Copyright (c) 2020, Astra
* @link https://wpastra.com/
* @since Astra 1.0.23
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Deprecating footer_menu_static_css function.
*
* Footer menu specific static CSS function.
*
* @since 3.7.4
* @deprecated footer_menu_static_css() Use astra_footer_menu_static_css()
* @see astra_footer_menu_static_css()
*
* @return string Parsed CSS
*/
function footer_menu_static_css() {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_footer_menu_static_css()' );
return astra_footer_menu_static_css();
}
/**
* Deprecating is_support_footer_widget_right_margin function.
*
* Backward managing function based on flag - 'support-footer-widget-right-margin' which fixes right margin issue in builder widgets.
*
* @since 3.7.4
* @deprecated is_support_footer_widget_right_margin() Use astra_support_footer_widget_right_margin()
* @see astra_support_footer_widget_right_margin()
*
* @return bool true|false
*/
function is_support_footer_widget_right_margin() {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_support_footer_widget_right_margin()' );
return astra_support_footer_widget_right_margin();
}
/**
* Deprecating prepare_button_defaults function.
*
* Default configurations for builder button components.
*
* @since 3.7.4
* @deprecated prepare_button_defaults() Use astra_prepare_button_defaults()
* @param array $defaults Button default configs.
* @param string $index builder button component index.
* @see astra_prepare_button_defaults()
*
* @return array
*/
function prepare_button_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_button_defaults()' );
return astra_prepare_button_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating prepare_html_defaults function.
*
* Default configurations for builder HTML components.
*
* @since 3.7.4
* @deprecated prepare_html_defaults() Use astra_prepare_html_defaults()
* @param array $defaults HTML default configs.
* @param string $index builder HTML component index.
* @see astra_prepare_html_defaults()
*
* @return array
*/
function prepare_html_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_html_defaults()' );
return astra_prepare_html_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating prepare_social_icon_defaults function.
*
* Default configurations for builder Social Icon components.
*
* @since 3.7.4
* @deprecated prepare_social_icon_defaults() Use astra_prepare_social_icon_defaults()
* @param array $defaults Social Icon default configs.
* @param string $index builder Social Icon component index.
* @see astra_prepare_social_icon_defaults()
*
* @return array
*/
function prepare_social_icon_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_social_icon_defaults()' );
return astra_prepare_social_icon_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating prepare_widget_defaults function.
*
* Default configurations for builder Widget components.
*
* @since 3.7.4
* @deprecated prepare_widget_defaults() Use astra_prepare_widget_defaults()
* @param array $defaults Widget default configs.
* @param string $index builder Widget component index.
* @see astra_prepare_widget_defaults()
*
* @return array
*/
function prepare_widget_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_widget_defaults()' );
return astra_prepare_widget_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating prepare_menu_defaults function.
*
* Default configurations for builder Menu components.
*
* @since 3.7.4
* @deprecated prepare_menu_defaults() Use astra_prepare_menu_defaults()
* @param array $defaults Menu default configs.
* @param string $index builder Menu component index.
* @see astra_prepare_menu_defaults()
*
* @return array
*/
function prepare_menu_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_menu_defaults()' );
return astra_prepare_menu_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating prepare_divider_defaults function.
*
* Default configurations for builder Divider components.
*
* @since 3.7.4
* @deprecated prepare_divider_defaults() Use astra_prepare_divider_defaults()
* @param array $defaults Divider default configs.
* @param string $index builder Divider component index.
* @see astra_prepare_divider_defaults()
*
* @return array
*/
function prepare_divider_defaults( $defaults, $index ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_prepare_divider_defaults()' );
return astra_prepare_divider_defaults( $defaults, absint( $index ) );
}
/**
* Deprecating is_astra_pagination_enabled function.
*
* Checking if Astra's pagination enabled.
*
* @since 3.7.4
* @deprecated is_astra_pagination_enabled() Use astra_check_pagination_enabled()
* @see astra_check_pagination_enabled()
*
* @return bool true|false
*/
function is_astra_pagination_enabled() {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_check_pagination_enabled()' );
return astra_check_pagination_enabled();
}
/**
* Deprecating is_current_post_comment_enabled function.
*
* Checking if current post's comment enabled and comment section is open.
*
* @since 3.7.4
* @deprecated is_current_post_comment_enabled() Use astra_check_current_post_comment_enabled()
* @see astra_check_current_post_comment_enabled()
*
* @return bool true|false
*/
function is_current_post_comment_enabled() {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_check_current_post_comment_enabled()' );
return astra_check_current_post_comment_enabled();
}
/**
* Deprecating ast_load_preload_local_fonts function.
*
* Preload Google Fonts - Feature of self-hosting font.
*
* @since 3.7.4
* @deprecated ast_load_preload_local_fonts() Use astra_load_preload_local_fonts()
* @param string $google_font_url Google Font URL generated by customizer config.
* @see astra_load_preload_local_fonts()
*
* @return string
*/
function ast_load_preload_local_fonts( $google_font_url ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_load_preload_local_fonts()' );
return astra_load_preload_local_fonts( $google_font_url );
}
/**
* Deprecating ast_get_webfont_url function.
*
* Getting webfont based Google font URL.
*
* @since 3.7.4
* @deprecated ast_get_webfont_url() Use astra_get_webfont_url()
* @param string $google_font_url Google Font URL generated by customizer config.
* @see astra_get_webfont_url()
*
* @return string
*/
function ast_get_webfont_url( $google_font_url ) {
_deprecated_function( __FUNCTION__, '3.7.4', 'astra_get_webfont_url()' );
return astra_get_webfont_url( $google_font_url );
}/**
* The header for Astra Theme.
*
* This is the template that displays all of the
section and everything up until
*
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
*
* @package Astra
* @since 1.0.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
?>
xtw18387a667 - Dommus Innovation - Page 507
Ir al contenido
1Win Azerbaijan – İdman Mərcləri və Casino saytı ▶️ OYNA Содержимое Idman mərcələrindən istifadə etmək üçün 1Win Azerbaijan Casino saytı haqqında məlumatlar 1Win Azerbaijan-da idman mərcələrindən istifadə edərək casino oyunlarını oynayın 1Win Azerbaijan – bu idman mərcələr və casino xidmətlərindən istifadə etmək üçün mənfiyyətli məhsulun var olan məzmunlu və təhlükəsiz platforma. Bu sayt, 1Win indir,
1Win Azerbaijan – dman Mrclri v Casino sayt.1300 Read More »
UP-X онлайн казино – лицензия и безопасность ▶️ ИГРАТЬ Содержимое UP-X Онлайн Казино: Лицензия и Безопасность Важные советы для игроков Лицензия: Гарантия Качественного Игрового Процесса Важность лицензии для игроков Безопасность: Защита Вашей Информации и Денег Защита вашей информации Проверка: Как Увериться в Точности Информации Важные советы Если вы ищете надежное онлайн-казино, где можно играть в
UP-X онлайн казино лицензия и безопасность.6849 Read More »
RioBet Зеркало 2025 – Риобет официальный сайт казино ▶️ ИГРАТЬ Содержимое Официальный сайт RioBet: доступ к играм и функциям Преимущества использования официального сайта RioBet Как начать играть на официальном сайте RioBet Если вы ищете официальный сайт Риобет, то вы на правом пути. Риобет – это популярное онлайн-казино, которое предлагает игрокам широкий спектр игр и услуг.
RioBet Зеркало 2025 – Риобет официальный сайт казино.2721 Read More »
Plinko spel bij Online Casino’s – Speel Online ▶️ SPELEN Содержимое Welke Online Casino’s bieden Plinko? Plinko Regels en Strategieën voor het Spelen Regels van het Spelen Wanneer je op zoek bent naar een spannende en leuke manier om te gokken, dan is het plinko spel online een uitstekende keuze. Dit klassieke gokspel is al
Plinko spel bij Online Casinos – Speel Online.98 Read More »
Glory Casino Login ▶️ PLAY Содержимое Why You Need to Register What You Can Expect How to Log In: A Simple and Secure Process Additional Tips for a Secure Login Experience Common Issues and Troubleshooting Tips for Glory Casino Online Are you ready to experience the thrill of online gaming with Glory Casino? With its
Glory Casino Login.1246 Read More »
Mostbet AZ – bukmeker ve kazino Mostbet – Giriş rəsmi sayt ▶️ OYNA Содержимое Mostbet AZ rəsmi saytı haqqında məlumatlar Mosbet AZ-da qazanma şansını artırmaq üçün nə qədər maliyyə qoyulmalıdır? Mosbet AZ-da qeydiyyatdan keçirərkən nə qədər maliyyə qoyulmalıdır? Mostbet AZ – bukmeker və kazino şirkətinin Azerbaycan riyazi qazanlar üçün rəsmi saytıdır. mostbet.az və mostbet az
Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.10872 (2) Read More »
We88 ในประเทศไทย – ภาพรวมคาสิโนออนไลน์ ▶️ เล่น Содержимое ประวัติและพัฒนาการของ We88 ในประเทศไทย การเล่นเกมและบริการที่ We88 นำเสนอ We88 Slot การดาวน์โหลด We88 วิธีการสมัครและใช้งาน We88 อย่างปลอดภัย We88 เข้า สู่ ระบบ ให้ผู้เล่นสามารถเข้าถึงเกมและบริการต่างๆ ได้อย่างง่ายดาย ผ่านทางเว็บไซต์หรือแอปพลิเคชันที่รองรับทั้งบนมือถือและคอมพิวเตอร์ ระบบการเข้าสู่ระบบที่มีความปลอดภัยสูงทำให้ผู้เล่นสามารถใช้งานได้อย่างมั่นใจ We88 slot เป็นหนึ่งในเกมที่ได้รับความนิยมสูงสุดบนแพลตฟอร์ม We88 ผู้เล่นสามารถสนุกสนานกับเกมสล็อตที่หลากหลาย พร้อมกับรางวัลแจ็คพอตที่สามารถทำให้คุณกลายเป็นเศรษฐีได้ในพริบตาเดียว We88 download ให้ผู้เล่นสามารถติดตั้งแอปพลิเคชันบนมือถือเพื่อเข้าถึงบริการและเกมต่างๆ ได้อย่างสะดวกสบาย แอปพลิเคชันนี้รองรับทั้งระบบปฏิบัติการ Android และ iOS ทำให้ผู้เล่นสามารถใช้งานได้ทุกที่ทุกเวลา ประวัติและพัฒนาการของ We88 ในประเทศไทย We88 เข้าสู่ตลาดประเทศไทยในปี 2563 โดยนำเสนอเกมสล็อตออนไลน์ (we88 slot) ที่หลากหลายและน่าสนใจ บริษัทได้รับความนิยมอย่างรวดเร็วเนื่องจากบริการที่มีคุณภาพและระบบการฝาก-ถอนที่รวดเร็ว ในปี
We88 .8529 Read More »
Гама казино онлайн – Gama Casino Online – обзор ▶️ ИГРАТЬ Содержимое Обзор Gama Casino Online Большой выбор иг Преимущества и недостатки онлайн-казино Важно! Как начать играть в Gama Casino Online Если вы ищете надежное и безопасное онлайн-казино, где можно играть в любимые игры и получать выигрыши, то gama casino Online – это отличный выбор.
онлайн – Gama Casino Online – обзор.5560 (2) Read More »