Output a Testimonial Slider

The following guide will walk you through the different methods of outputting a testimonial slider with Easy Testimonials.

You can output a slider in a Page or a Post by using our Shortcodes. Our shortcodes can be easily generated using our Shortcode Generator, under our Options screen, or by clicking the Testimonial button above the Edit pane and using our Widget to generate the shortcode. You can also use our Widgets in any widgetized area of your website.

  • NOTE: You can view live examples here.
  • Easy Testimonials Supports Cycle2! To output a sliding widget, use the following shortcode:
    // Output a slideshow of testimonials
    [testimonials_cycle]
  • The same properties used by the list of testimonials shortcode, such as show_the_title and count, can also be used with the testimonials_cycle shortcode.

    Below are several examples:

    // Output a slideshow of testimonials from one category, show an excerpt, and show thumbnails
    // (Be sure to replace the_category_slug with your own Testimonial Category's slug)
    [testimonials_cycle category='the_category_slug' use_excerpt='1' show_thumbs='1']
    
    // Output a slideshow of testimonials from one category, and limit to 20 testimonials total
    [testimonials_cycle count='20' category='the_category_slug']
    
    // Output a slideshow of your 10 most recent testimonials
    [testimonials_cycle order='ASC' orderby='date' count='10']
    
    // Output a slideshow of your 10 most recent testimonials showing titles and thumbnails
    [testimonials_cycle order='ASC' orderby='date' count='10' show_title='1' show_thumbnail='1']
    
    // Output a slideshow of 10 testimonials showing titles and using excerpts
    [testimonials_cycle count='10' show_title='1' show_thumbs='1' use_excerpt='1']
  • To show a randomly ordered Testimonial Cycle, use the following shortcode:
    // Display a testimonial slideshow, ordered randomly
    [testimonials_cycle random='true']
  • To control the slideshow’s timing, use the timer and transition attributes:
    // Output a slideshow that changes every 8 seconds and uses the horizonal scroll transition
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='8000' transition='scrollHorz' theme='card_style-maroon']
    
    // Output a slideshow that changes every 8 seconds and uses the vertical flip transition,
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='8000' transition='scrollVert' theme='card_style-maroon']
    
    // Output a slideshow that changes every 10 seconds and uses the horizonal flip transition,
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='10000' transition='flipHorz' theme='card_style-maroon']
    
    // Output a slideshow that changes every 10 seconds and uses the vertical flip transition,
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='10000' transition='flipVert' theme='card_style-maroon']
    
    // Output a slideshow that changes every 10 seconds and uses the tile slide transition,
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='10000' transition='tileSlide' theme='card_style-maroon']
    
    // Output a slideshow that changes every 12 seconds and is displayed as a carousel,
    // and uses the Card Style - Maroon theme
    [testimonials_cycle timer='12000' transition='carousel' theme='card_style-maroon']

    To pick from our full list of available transitions, we recommend using the Shortcode Generator.

  • To show a sliding Testimonial Cycle, using the 5 most recent Testimonials ordered chronologically, use the following shortcode:
    // output your 5 most recent testimonials in a slideshow
    [testimonials_cycle count='5' order='DESC' orderby='date']

    Acceptable attributes for 'order' are 'ASC' and 'DESC'.

    Acceptable attributes for 'orderby' are 'none','ID','author','title','name','date','modified','parent', and 'rand'

  • To show a Testimonial Cycle that automatically changes height to match the Testimonial body, use the following shortcode:
    // output a testimonial slideshow that automatically changes 
    // its height to match the Testimonial body
    [testimonials_cycle container='1']
  • To control the number of testimonials per slide and toggle pager icons below the Slider, use the testimonials_per_slide and pager attributes:
    // show a single testimonial per slide, with a pager
    [testimoanials_cycle pager='1' testimonials_per_slide='1']
    
    // show a single testimonial per slide, without a pager
    [testimoanials_cycle pager='0' testimonials_per_slide='1']
    
    // show 3 testimonials per slide, with a pager
    [testimoanials_cycle pager='1' testimonials_per_slide='3']
    
    // show 3 testimonials per slide, without a pager
    [testimoanials_cycle pager='0' testimonials_per_slide='3']
    
    // show 3 testimonials per slide, with a pager, using the Card Style - Maroon theme
    [testimoanials_cycle pager='1' testimonials_per_slide='3' theme="card_style-maroon"]
    

Screenshots

This is the Testimonial Cycle widget interface. You can use this to generate a shortcode or to display the testimonial cycle in any widgetized area of your website.