Changelog:
- Fixed insufficient permissions check in slide image handling code allowing users with at least subscriber level to delete images from slider – reported by Legion Hunter to patchstack.com and kr0d to Wordfence
- Rewrote initialization to resolve the ‘_load_textdomain_just_in_time() was called incorrectly’ notice introduced by WordPress 6.7
- Hardened permissions checks in functions handling sliders configuration parameters
- Improved sanitization and escaping according to the Plugin Check (PCP) recommendations
- Improved slider generation workflow to reset form after dynamic creation
- Improved performance by moving scripts loading to footer
- Fixed jQuery.isFunction() and jQuery.fn.bind() deprecation notices
- Tested for compatibility with WordPress 6.9
- Bumped required PHP version to 7.0