- Changed: Update updater.
- Fixed: Dynamic property is deprecated warning.
- Changed: Update updater.
- Changed: Update updater.
- Fixed: Added gitignore file for repo tidiness.
- Fixed: Wrong args number in Mai Post Grid post types filter.
- Changed: Added aria-label to testimonial slider previous/next buttons.
- Fixed: Mai Post Grid disable entry links setting not working.
- Added: Mai Testimonials sliders now handle left/right swipe motion for previous/next slides.
- Changed: Slider height changes for each slide, so dots and arrows remain close to the bottom of the testimonials content.
- Fixed: Slide not changing correctly when using arrow keys with multiple levels of nested elements.
- Changed: Uses Mai Theme v2 config for arrow icons when using Mai Testimonials slider block.
- Fixed: Mai Testimonials slider block now works with nested elements like SVGs.
- Fixed: [Developers] Wrong filter name for previous/next arrow.
- Added: New loading icon when viewing next slide in Mai Testimonials slider block.
- Fixed: Error if Mai Engine is deactivated or deleted while Mai Testimonials is still active.
- Changed: Moved updater to later hook per package recommendations.
- Fixed: Assets not using current version for cache busting.
- Added: Details Alignment setting on Mai Testimonials block.
- Added: Margin settings on Mai Testimonials block.
- Added: Support for FacetWP and SearchWP without needing any custom code.
- Changed: Post type is now public so it works out of the box with SearchWP and FacetWP and similar plugins. Singular views are still not enabled because publicly_queryable is still false.
- Changed: Now using cloned fields registered in Mai Engine for performance and consistency in the UI.
- Fixed: Dots were dislaying dark still when nested in a dark background block.
- Fixed: PHP error when trying to activate without Mai Engine plugin active.
- Fixed: Allow slider dots to wrap if showing more than the container can fit.
- Added: New Mai Testimonials block!
- Changed: Post type args now explicitely force no archive or single view. If you need either view you need to use
mai_testimonial_args
filter to change everything how you want it.
- Added: Testimonials now use the block editor for content.
- Changed: Testimonials now output full content, including blocks and shortcodes (requires Mai Engine 2.11).
- Added: Mai logo icon to updater.
- Fixed: Mai Post Grid block still linking testimonials when post type is private.
- Changd: Plugin header consistency.
- Added: Support for Mai Theme v2.
- Changed: Open website links in new tab.
- Changed: Update the updater.
- Added: Add 'page-attributes' support to post type so it's easier to change menu order. Now works with Simple Page Ordering plugin out of the box.
- Changed: Only run updater in the admin.
- Fixed: Check [grid] 'content' attribute isset before checking if it's a testimonial.
- Fixed: Remove testimonials from search results.
- Changed: Updater script to latest version. Load styles via wp_add_inline_style intead of loading a full CSS file just for a few lines of code.
- Changed: Updater point to new repo location.
- Changed: Reference Mai Theme instead of Mai Pro.
- Fixed: Constant name referencing Mai Favorites.
- Added: Testimonial Categories to allow displaying testimonials in a specific category via [grid content="testimonial" taxonomy="testimonial_cat" terms="123"].