Testimonial Manager
Manage testimonials with slider, grid, and masonry layouts, ratings, categories, and schema. Uses the default shortcode block.
Overview
SPP Testimonials Manager allows you to manage and display testimonials with multiple layouts, client photos/logos, star ratings, categories, and schema markup. Shortcodes and Gutenberg blocks are included.
What's Included
The SPP Testimonials Manager provides an extensive feature set designed to manage and showcase customer success stories professionally. The plugin supports versatile layout options including smooth Slick Sliders, Owl Carousels, Swiper layouts, Flex Sliders, standard grids, Bootstrap 2 and 3-column grids, and fluid Masonry displays. It features an integrated star rating system with customizable star colors that can be enabled or disabled depending on your display preferences. To simplify content management, the system includes an advanced category management interface that supports hierarchical grouping and parent category assignments with over 20 pre-configured specialized categories like "Platinum Performance" and "Global Integration". Furthermore, the plugin automatically implements structured schema markup, handles rich media such as client photos and company logos, provides extended content expansion through "Read More" button functionality, and includes dedicated settings panels for layout behaviors, design styling, backup utilities, and data retention management upon uninstallation. Built with global accessibility in mind, the plugin is fully translation-ready and packaged with a core template file located inside its languages folder. It features native localization support for multiple languages including French, Dutch, Thai, and Bahasa Melayu (Malaysian). This translation framework allows site administrators to effortlessly modify backend interfaces or frontend text using translation software like Poedit, ensuring the plugin adapts seamlessly to localized site languages configured within the standard WordPress dashboard.
Compatibility & Requirements
This tool is built to integrate smoothly with modern web environments and current web design frameworks. It requires WordPress version 6.8 or higher, PHP environment version 8.2 or higher, and maintains full compatibility with all modern desktop and mobile web browsers including Google Chrome, Mozilla Firefox, Microsoft Edge, and Apple Safari. Architecturally, it is universally compatible with all standard WordPress themes and adapts cleanly to both shortcode blocks and native Gutenberg layout engines.
License & Usage
This software allows for flexible deployment across your standard WordPress configurations, but contains a layout constraint to keep in mind: while you can collect and display an unlimited number of client testimonial data entries across your site, a single web page can only house and render one active slider or layout block at any given time. When finalizing your long-term site architecture, visit the Installation & Uninstallation panel within the plugin settings to explicitly define whether your database tables and stored client assets should be preserved or completely scrubbed from the server upon plugin removal.
How to Use
Setting up your testimonials follows a structured, easy-to-manage implementation workflow within your WordPress ecosystem. First, upload the plugin by navigating to WordPress Admin, selecting Plugins, clicking Add New, and uploading the spp-testimonials-manager.zip folder before clicking Install Now and activating the extension. Once active, it is highly recommended to establish your organizational structure first by navigating to Testimonials and selecting Testimonial Categories to add your required category groupings. Next, navigate to the Testimonials menu and click Add New to input your content; here you can fill out the title, client name, core testimonial text, client position, company name, star rating, upload a profile image, assign your target category, and finalize by clicking Add Testimonial. To control how your content displays, navigate to Testimonials, select Settings, and open the General tab. You can use the default page implementation method where "Testimonials visibility on pages" is enabled, allowing you to edit any page, pick your preferred slider or grid layout directly, save the page, and view the live content. Alternatively, you can change the configuration to "Enable shortcode output" and save your settings. This activates a "View Shortcodes" action button on your All Testimonials screen which triggers a pop-up window containing all available layout formats. From this window, you can copy your specific shortcode, paste it directly into a Shortcode block on any new or existing page, and publish it to display your dynamic slider or grid
Tips & Best Practices
For the best visual and functional results, leverage the layout and styling options provided inside the Testimonials Settings menu. If you choose the Masonry layout option, ensure your content is clean as details will dynamically reveal themselves on-hover over the images. When using slider variations, remember that you can dynamically adjust your Navigation, Pagination, and Autoplay parameters inside the Layout Settings screen to match user behaviors across different device types. If you ever need to migrate your testimonial data or transfer assets to a staging environment, navigate to the Export / Import panel to seamlessly back up or move your complete dataset, including all attached client images, without losing configuration metadata.