=== Aha Orbit Testimonials – Animated Testimonial Slider ===
Contributors: estevao_acioli
Tags: testimonial-slider, testimonials, reviews, testimonial-carousel, testimonial-grid
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0-or-later
Donate link: https://ahaplugins.com/

Animated testimonial slider for WordPress. Display customer reviews in a unique orbital, grid, or carousel layout. Zero coding needed.

== Description ==

[__View Demo__](https://demos.ahaplugins.com/orbit-testimonials/) | [__Product page__](https://ahaplugins.com/product/aha-orbit-testimonials) | [__Documentation__](https://documentation.ahaplugins.com/aha-orbit-testimonials/) | [__Support__](https://ahaplugins.com/support)

**Aha Orbit Testimonials** is the most visually unique **testimonial slider plugin** for WordPress. Unlike standard testimonial carousels, it places reviewer avatars in a beautiful orbital animation around a central testimonial card — turning customer reviews into a stunning visual experience that builds instant trust and social proof.

Whether you're showcasing client reviews for a business site, collecting testimonials for a portfolio, or displaying star ratings for a WooCommerce store, Aha Orbit makes your testimonials impossible to ignore.

= Why Choose Aha Orbit Testimonials? =

Most testimonial plugins display reviews in a plain list or boring slider. **Aha Orbit Testimonials** stands apart:

* 🌐 **Orbital Animation** — Reviewer avatars orbit around the active testimonial card in a smooth elliptical path
* 📐 **Multiple Layout Options** — Display reviews in the unique orbital slider, a clean grid layout, or a sleek swiper-style carousel
* ⚡ **Physics-Based Motion** — Natural, fluid movement that captures attention and increases engagement
* 🎨 **Beautiful by Default** — Built-in color palettes and layout templates so you look great from the first install
* 📱 **Fully Responsive** — Works perfectly on mobile, tablet, and desktop
* 🖱️ **Drag & Swipe Support** — Touch-friendly for mobile visitors
* ⏱️ **Autoplay Carousel** — Configurable interval and transition speed
* 🔢 **Navigation Controls** — Arrow buttons and dot pagination for easy browsing
* 👤 **Smart Avatar Fallback** — Displays initials when no profile image is provided
* ⚙️ **No-Code Setup** — All design and layout settings are managed directly in the slider edit screen
* 🏢 **Company Logo Support** — Custom WordPress image sizes for both avatars and company logos

= Perfect For =

* Businesses wanting to display **client testimonials** that stand out from the competition
* Agencies building sites that need premium-looking **review sliders**
* WooCommerce stores looking for unique **customer review displays**
* Portfolios and personal sites needing a memorable **social proof** section

= How It Works =

1. Create a new Orbit Slider under **Aha Orbit → Orbit Testimonials**
2. Add your testimonials with client name, role, company, avatar, and rating
3. Configure autoplay, colors, and layout
4. Embed the slider anywhere with the shortcode `[aha_orbit id="POST_ID"]`

= Key Features =

* Elliptical auto-layout or manual avatar positioning
* Autoplay with configurable interval and transition speed
* Navigation arrows and dot pagination
* Grayscale effect on inactive avatars
* Drag and swipe support for touch screens
* All configuration managed directly in the slider edit screen
* Robust default colour palettes and layout templates
* Initials fallback when no avatar image is provided
* Custom WordPress image sizes for avatars and company logos
* Works with all popular WordPress themes

== Translations ==

The official language of the plugin is English. The following translations are included out of the box:

* **Português do Brasil (pt_BR)** — Brazilian Portuguese, complete translation included.
* **Español (es_ES)** — Spanish, complete translation included.

Want to translate the plugin into your language? You can contribute translations on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/aha-orbit-testimonials/).

== Available Layouts ==

Aha Orbit Testimonials ships with three free layouts. The [Pro add-on](https://ahaplugins.com/product/aha-orbit-testimonials) unlocks five additional premium layouts.

= Free Layouts =

| Layout | Version | Description |
|---|---|---|
| **Orbit** | Free | Avatars orbit elliptically around a central testimonial card with physics-based animation |
| **Grid** | Free | Static responsive grid displaying all testimonials at once, configurable columns |
| **Carousel** | Free | Horizontal slider with arrows, dot pagination, autoplay, and drag/swipe support |

= PRO Layouts (requires [Aha Orbit Testimonials Pro](https://ahaplugins.com/product/aha-orbit-testimonials)) =

| Layout | Version | Description |
|---|---|---|
| **Orbit Premium** | PRO | Enhanced orbit with larger center avatar, floating side avatars in a row, and full testimonial card |
| **Orbit Interactive** | PRO | Full-screen orbit with mouse parallax, animated counter hub, and click-to-modal on each avatar |
| **Carousel Spotlight** | PRO | Wide card carousel with large avatar on the right, watermark quote icon, and smooth transitions |
| **Carousel 3D** | PRO | Three-dimensional card carousel with perspective effects and optional card reflection |
| **Stacked Cards** | PRO | Cards stacked with depth effect, interactive bottom avatar row for navigation |

= PRO Card Styles for Grid & Carousel =

The Grid and Carousel free layouts also support premium card styles unlocked by the Pro version:

* **Avatar on Top** — Avatar displayed above the testimonial text instead of beside the author name
* **Bicolor Card** — Split-color card with accent background on the author section

== Installation ==

1. Upload the `aha-orbit-testimonials` folder to `/wp-content/plugins/`.
2. Activate the plugin through the **Plugins** screen in WordPress.
3. Go to **Aha Orbit → Orbit Testimonials** to create your first testimonial slider.
4. Use the shortcode `[aha_orbit id="Slider_ID"]` to embed it on any page, post, or widget area.

== Frequently Asked Questions ==

= Is this a testimonial slider plugin? =
Yes! Aha Orbit Testimonials is a testimonial slider plugin with a unique orbital animation. Reviewer avatars orbit around a central review card, making it the most visually engaging testimonial display for WordPress.

= Can I display multiple testimonial sliders on the same page? =
Yes! You can add as many testimonial sliders as you need on the same page. Each slider is fully independent with its own configuration, animations, and testimonials.

= Does the testimonial plugin work with all WordPress themes? =
Yes, Aha Orbit Testimonials is built to work with any WordPress theme and is fully responsive across all screen sizes.

= Can I customize the colors and styling of the testimonial carousel? =
Absolutely! The plugin features 8 built-in color presets (Default, Dark, Midnight, Purple, Ocean, Emerald, Warm, Rosé) and lets you fully customize individual colors (card background, text, role, quote icon, navigation arrows, and dots) directly in the settings panel with zero coding required.


= Can I use this plugin to display Google Reviews or customer reviews? =
Yes, you can manually add any customer review or testimonial — including those from Google, Yelp, or any other platform — and display them in the orbital testimonial slider.

= Is there a limit to how many testimonials I can add? =
No, you can add as many testimonials as you need. Performance depends on your server, but typically hundreds are no problem.

= What makes this different from other testimonial plugins? =
Unlike standard testimonial sliders that display reviews in a plain grid or simple carousel, Aha Orbit uses a physics-based orbital animation where reviewer avatars orbit around the active review card. It is the most visually unique testimonial display on the WordPress.org directory.

= Does it work with WooCommerce? =
Yes, you can use Aha Orbit Testimonials to display customer reviews alongside any WooCommerce product page or any other page on your site.

= Can I run an A/B test with different testimonial layouts? =
Absolutely! Since Aha Orbit Testimonials supports independent configuration per shortcode, you can easily create one slider with the unique Orbital layout and another with the clean Grid or Carousel layout. Paste them on different variations of your landing page to see which layout hooks your visitors better and drives higher conversion rates!

== Screenshots ==

1. Aha Orbit Testimonials — Banner
2. Layout Orbit Slider — Dark Theme
3. Layout Orbit Slider — Light Theme
4. Layout Grid — Dark Theme
5. Layout Grid — Light Theme
6. Layout Carousel — Dark Theme
7. Layout Carousel — Light Theme

== Changelog ==

= 1.1.2 =
* Added Spanish (Español — es_ES) translation for the free plugin.
* Completed Brazilian Portuguese (pt_BR) translation: added 12 missing strings from admin notices and sidebar widgets.
* Added avatar initials color cycling (6-color gradient palette) to Grid and Carousel layouts.
* Added Layouts section to readme.txt documenting all free and PRO layouts.
* Updated Translations section to list all bundled languages.

= 1.1.1 =
* Refactored settings metabox fields visibility logic to be fully dynamic, decoupling core code from PRO layout configurations.
* Added Translations section to readme.txt.

= 1.1.0 =
* Added Grid Layout: display testimonials in a clean, static responsive grid with configurable columns.
* Added Carousel Layout: display testimonials in a sleek swiper-style horizontal slider with draggable/swipe support, configurable columns, and side navigation arrows.
* Refactored Asset Management: layouts now only load their dedicated CSS/JS files when active to optimize performance.
* Fixed Dynamic Colors: custom presets and design colors are now applied as inline style blocks, making color customization 100% layout-agnostic and compatible with third-party extensions.

= 1.0.2 =
* Improved admin menu UX: renamed submenu items to "Settings" and "Testimonials" for clarity.
* Optimized readme.txt for WordPress.org repository search (SEO improvements, tags, description).
* Synced Plugin Name and Description between readme.txt and main plugin file header.

= 1.0.1 =
* Improved compatibility with WordPress 7.0.
* Minor style refinements for the testimonial carousel.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.1.2 =
Adds Spanish translation, completes Brazilian Portuguese, and improves avatar initials color variety across Grid and Carousel layouts.

= 1.1.1 =
Minor update for improved codebase modularity and setting layout decoupling.

= 1.1.0 =
Introduces Grid and Carousel layouts, improved performance with conditional assets loading, and layout-agnostic custom colors.

= 1.0.1 =
Recommended update for improved compatibility and style refinements.
