Releases: rosewoodmarketing/rw-business-schema
Release list
Add instructions
added instructions and fixed hours field
Update address fix dynamictags
What’s New:
Custom Hours text now supports safe HTML.
The Elementor RW Business Field tag is discoverable in more dynamic-control pickers.
Dynamic tag registration was made load-order safe so it consistently appears.
User-Facing Improvements:
You can now use simple formatting like
in Display Hours (Custom Text), and it renders on the frontend instead of being flattened.
RW Business Field appears under additional Elementor dynamic tag categories (text/url/number/post meta where supported), so it is easier to find in more controls.
Security/Safety:
HTML is sanitized with WordPress-safe filtering (wp_kses_post) when saving and rendering hours_display, so allowed markup works while unsafe markup is stripped.
Technical Changes:
Global settings sanitization updated in [class-admin.php:116]
Per-location sanitization updated in [class-locations.php:117]
Shortcode rendering updated for hours_display in [class-shortcodes.php:80]
Elementor dynamic tag output updated for hours_display in [class-elementor-field-tag.php:153]
Elementor tag categories expanded in [class-elementor-field-tag.php:21]
Dynamic tag class loading moved to registration time in [class-elementor-integration.php:12], with early include removed from [rw-business-schema.php:30]
Release Scope:
Commit: 6e8959c
Files changed: 6
Version: 1.0.5