1.19.0 - Card Flip Block, Accessible BB Accordions, queryVar Shortcode & More
Version 1.19.0 introduces the Card Flip Gutenberg block with six animation types, automatic accessibility enhancements for Beaver Builder Accordion modules, a new queryVar attribute for the [yoko_content] shortcode, the complete removal of the Guzzle HTTP dependency in favor of native WordPress HTTP functions, and several bug fixes.
ADDS
-
[BLOCK] New Card Flip Gutenberg block — a two-sided content card with animated transitions. Supports six animation types (
flip-horizontal,flip-vertical,slide-up,slide-down,slide-left,slide-right), configurable flip speed and trigger (hover,click,both), min-height and aspect-ratio controls, an optional visible toggle button, and full keyboard/ARIA accessibility. -
[BEAVER BUILDER] New Accessible Accordions enhancement — Yoko Core now automatically upgrades all Beaver Builder Accordion modules on the frontend with keyboard navigation (Arrow keys, Home, End, Enter, Space) and ARIA semantics (
aria-expanded,aria-controls,aria-hidden), with no module configuration required. -
[SHORTCODE]
[yoko_content]gains a newqueryVarattribute for rendering URL query parameter values inline:[yoko_content queryVar="foo"]outputs the value of?foo=from the current page URL.
FIXES
- [CORE] Removed
guzzlehttp/guzzleComposer dependency entirely. The Geocoder now uses native WordPresswp_remote_get()/wp_remote_post()functions, eliminating a PHP 8.0+ fatal error on sites where Guzzle was missing or conflicting. - [CPT SYNC] Fixed undefined variable warnings in
CPTSync::update_individuals_since()—$identifiersand$queued_countare now explicitly initialized before use.