
外掛標籤
開發者團隊
② 後台搜尋「Elijla Testimonials Showcase」→ 直接安裝(推薦)
原文外掛簡介
Elijla Testimonials Showcase is a feature-rich, production-ready WordPress plugin designed to beautifully showcase customer testimonials and reviews on your website. Built with performance and user experience in mind, it offers extensive customization options while maintaining clean, semantic code.
Whether you need a simple grid layout or an elegant carousel slider, Elijla Testimonials Showcase provides all the tools you need to display social proof that converts visitors into customers.
🎨 6 Professional Style Presets
Default – Clean and professional with subtle shadows
Minimal – Flat design with minimal styling
Elegant – Sophisticated with gradient backgrounds
Modern – Bold borders and contemporary design
Classic – Traditional testimonial cards with centered layout
Horizontal – Photo and details side-by-side layout
All presets include dark theme support for seamless integration with dark-mode websites.
✨ Key Features
Gutenberg Block with live preview in the editor
Shortcode Support for use anywhere on your site
Swiper.js Carousel with smooth transitions and touch support
AJAX Pagination for grid layouts (no page reload)
Auto Read More – Automatically truncates long testimonials at 300 characters with “Read more” toggle
Customizable Cards Per Row (1-5 columns)
Client Details Fields:
Client Name
Job Title
Company Name
Client Photo
Star Rating (1-5)
Source Platform (e.g., Google, Yelp, Trustpilot)
Field Visibility Toggles – Hide any field you don’t need
Responsive Design – Mobile, tablet, and desktop optimized
No External Dependencies – All assets bundled locally (no CDNs)
Translation Ready – Fully internationalized
Performance Optimized – Assets loaded only when needed
🎠 Carousel Features
Adjustable slides per view (1-5)
Navigation arrows (show/hide)
Pagination dots (show/hide)
Autoplay with customizable delay
Responsive breakpoints
Touch/swipe support
Loop mode
📄 Grid Layout Features
AJAX pagination for seamless browsing
Customizable items per page
Cards per row control (1-5 columns)
Responsive grid system
🚀 Usage
Gutenberg Block:
Add a new block in the editor
Search for “Elijla Testimonials Showcase”
Configure settings in the sidebar panel
Preview updates live in the editor
Shortcode:
[elijtesh_testimonials count="6" order="latest" carousel="false"]
All Shortcode Attributes:
count – Number of testimonials (default: 3)
order – “latest” or “random” (default: “latest”)
carousel – Enable carousel: “true” or “false” (default: “false”)
slides_per_view – Slides per view in carousel (default: 3)
cards_per_row – Cards per row in grid (default: 3)
style_preset – Style: “default”, “minimal”, “elegant”, “modern”, “classic”, or “horizontal”
show_arrows – Show carousel arrows (default: “true”)
show_pagination – Show carousel dots (default: “true”)
autoplay – Enable autoplay (default: “false”)
autoplay_delay – Autoplay delay in ms (default: 5000)
enable_pagination – Enable AJAX pagination for grid (default: “false”)
items_per_page – Items per page when pagination enabled (default: 6)
hide_photo – Hide client photo (default: “false”)
hide_rating – Hide star rating (default: “false”)
hide_name – Hide client name (default: “false”)
hide_job_title – Hide job title (default: “false”)
hide_company – Hide company name (default: “false”)
hide_source_platform – Hide source platform (default: “false”)
Example – Carousel with 3 slides:
[elijtesh_testimonials carousel="true" slides_per_view="3" autoplay="true" style_preset="elegant"]
Example – Grid with pagination:
[elijtesh_testimonials count="9" enable_pagination="true" items_per_page="6" cards_per_row="3" style_preset="modern"]
Support
For support, feature requests, or bug reports:
* GitHub: https://github.com/HazemElijla
* Buy me a coffee: https://buymeacoffee.com/hazemelijla
Credits
Developed by Hazem Elijla
Swiper.js – https://swiperjs.com/
