TestimonialLab Demo
TestimonialLab is a lightweight testimonials component for Joomla 5 and 6. Display client testimonials in a clean grid or list layout with featured highlighting, live search, and multiple display options including a module and content plugin.
Key Features
- Grid and list layouts — Responsive card grid or vertical list display
- Featured testimonials — Highlight key testimonials with an accent border and sort them to the top
- Live search — Instant filtering across author names, companies, and testimonial text
- Module included — Display testimonials in any module position with three modes: all, featured only, or latest
- Content plugin — Embed testimonials in articles using shortcodes:
{testimoniallab all},{testimoniallab featured},{testimoniallab latest 5}, or{testimoniallab 3}for a specific item - Customisable styling — Configurable card colours, accent colour, border radius, and quote mark style
- Company links — Optional clickable company name and URL in the citation
- Decorative quote marks — Choose from double quotes, single quotes, or guillemets
Getting Started
Viewing Testimonials (Front-end)
- Click View Front-end Demo to see the testimonials display
- Featured testimonials appear first with a coloured accent border
- Use the search box to filter by name, company, or testimonial content
Managing Testimonials (Admin)
- Click Open Admin Panel and log in with the demo credentials
- Go to Components > TestimonialLab > Testimonials
- Click a title to edit, or New to create a testimonial
Adding a Testimonial
- Click New from the Testimonials list
- Enter the Author Name (required)
- Optionally add their Role/Title (e.g., "Managing Director") and Company name
- Add a Company URL if you want the company name to link somewhere
- Write the Testimonial text using the rich editor
- Toggle Featured to highlight this testimonial
- Click Save
Customising the Display
- Go to Components > TestimonialLab > Options
- Display Settings: Choose grid or list layout, toggle search, featured first, company display, and quote marks
- Style Settings: Customise card background, text colours, accent colour, and border radius
Embedding in Articles
Use shortcodes in any article or Custom HTML module:
{testimoniallab all}— all published testimonials{testimoniallab featured}— featured only{testimoniallab latest 5}— 5 most recent{testimoniallab 3}— a specific testimonial by ID