tweak: add font-display option to google webfonts link
feature: new options for ALB Elements:
- Accordion
- html tag for toggle title
- responsive font sizes
- Animated Countdown and Events Countdown
- custom colors for numbers and description and title
- Animated Numbers
- custom colors for numbers and description
- Team Member
- Responsive Font Sizes
- Testimonials
- Responsive Font Sizes
added: ALB Icon Grid responsive breakpoint options for 50% and fullwidth
fixed: problem with uploaded google fonts not working after 4.8.9.1 (#3707)
fixed: ALB Gallery Meta ContentURL Value and remove displayed post title
fixed: curtain footer with left/right sidebar for mobile devices not working
fixed: ALB slideshow duplicate image of first slideshow - use add_theme_support( 'avia_post_css_slideshow_fix' );
fixed: Sidebar shadow still visible on mobile view for blog
compatibility: fix WPML post grid query for untranslated terms to display only public post types as fallback
tweak: Enfold widgets can be used in Block Widget Editor - disabled by default and is in unsupported beta and backend preview is not properly supported
added: use add_theme_support( "avia_enable_widgets_block_editor" ); to switch to new block widget editor
deprecated: $avia_config['use_block_widget_page']
important: custom sidebars cannot be added and removed in Block Widget Editor - switch to old widget page
DEVELOPER:
added: action 'avf_product_slider_html_list_before_item' - allows e.g. to call do_action( 'woocommerce_product_thumbnails' );
Performance/Security: widgets not needed can be removed and php code is not loaded
moved: widget classes in seperate files enfold\framework\php\widgets\widget-classes
introduced: namespace aviaFramework
introduced: namespace aviaFramework\widgets\base\
added: filter 'avf_widget_loader_base_classes' - add custom widget base classes loaded before widgets
added: filter 'avf_widget_loader_widget_classes' - add custom widgets or remove widgets and do not load php code
added: filter 'avf_font_display_google_fonts' - change theme option Custom Font Display Behaviour for google web fonts
added: filter 'avf_google_fontlist' - new parameters
removed: function avia_get_post_list (deprecated since 4.4.2)
removed: function avia_get_comment_list (deprecated since 4.4.2)
removed: function avia_google_maps::handler_print_google_maps_scripts (deprecated since 4.4)
removed: function avia_google_maps:
rint_map (deprecated since 4.4)
removed: file enfold\framework\php\class-framework-widgets.php -> enfold\framework\php\widgets\class-widget-loader.php
removed: widget class avia_tweetbox (moved to enfold\framework\php\widgets\legacy\class-avia-tweetbox.php)
deprecated: function avia_option() -> avia_get_option()
deprecated: function avia_check_custom_widget() - no longer needed
deprecated: function avia_is_dynamic_template() - no longer needed
deprecated: function avia_backend_get_dynamic_templates() - no longer needed
deprecated: function avia_show_menu_description() - no longer needed