Infinity Testimonial for Elementor & Gutenberg

Description

Infinity Testimonial Pro is a professional-grade testimonial management system designed for developers, agencies, and high-conversion landing pages. It allows you to create a centralized database of social proof and display it seamlessly across both Elementor and the Gutenberg (Block Editor).

Unlike standard testimonial plugins, Infinity Testimonial uses a unique Batch Group Filtering logic. This allows you to tag testimonials into specific groups (e.g., “SaaS Clients,” “Enterprise,” “E-commerce”) and call those specific batches anywhere on your site without creating multiple widgets.

Key Features:

  • Dual-Editor Support: Native Elementor Widget and Gutenberg Block included.
  • Infinity Batch System: Filter by group name metadata to display targeted social proof.
  • Pro Slider Engine: Powered by Swiper.js with full control over Autoplay speed, Pause on Hover, Centered Slides, and Infinite Looping.
  • Responsive Control: Custom column counts and spacing for Desktop, Tablet, and Mobile devices.
  • High-End Design System: Premium “Squircle” avatar frames, verified badges, and brand accent color integration.
  • Performance First: Assets are loaded conditionally; if a slider isn’t on the page, the slider scripts aren’t loaded.
  • Clean Code: Written to WordPress Coding Standards (WPCS) with PHP 8.1+ compatibility.

Screenshots

  • Testimonial Slider: A clean, responsive slider with arrows and pagination dots.
  • Batch Controls: The Elementor sidebar showing the Batch selection and Slider Engine settings.
  • Verified Design: Close-up of the modern squircle avatar and the verified customer badge.

Installation

  1. Upload the infinity-testimonials folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Use the ‘Testimonials’ menu in your admin sidebar to add your client feedback.
  4. Ensure you fill out the ‘Group Name’ meta field to utilize the Batch Filtering feature.
  5. In Elementor, search for “Infinity Testimonial” or use the block in Gutenberg.

FAQ

How do I use the Batch Filtering?

In the Testimonial editor, assign a group name (e.g., featured). In the Elementor or Gutenberg settings, enter featured in the “Selected Batch” field. Only testimonials with that group name will be displayed.

Is Swiper.js included?

Yes, the plugin enqueues the latest version of Swiper.js (v11) specifically for its slider capabilities.

Does it support translation?

Yes, the plugin is fully translation-ready with a Text Domain of infinity-testimonials.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Infinity Testimonial for Elementor & Gutenberg” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.0

  • Major Update: Finalized the Infinity Batch filtering logic.
  • New: Added professional slider engine settings (Speed, Pause on Hover, Centered).
  • Fix: Resolved Text Domain mismatch and Version header warnings.
  • Enhancement: Improved CSS architecture for better theme inheritance.

1.1.0

  • Added Gutenberg block registration support.
  • Integrated basic Swiper.js functionality.

1.0.0

  • Initial Beta release.