This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Social Proof (Testimonial) Slider


Seeing is believing. And one of the strongest ways to communicate your expertise is with a visual portfolio of bona fides scrolling along your website. With each click, a slide appears sharing testimonials, logos of awards, reviews, sites you’ve appeared in or been featured on, or links to your guest posts on popular blogs. It’s a quick, seamless way to communicate your online authority, credibility, and skill set through social proof. And it’s easy to populate, update, and customize on your WordPress site. As the Social Proof Slider scrolls, your authority grows.


  • Social Proof Testimonials Slider
  • SP Slider Block
  • SP Slider Block Settings
  • Entering Testimonial Content
  • Shortcode Settings
  • Widget Settings
  • Display Testimonials in a Widget
  • Use the Customizer for a Live Preview of Widgets
  • Embed Videos into Testimonial Content
  • Video Testimonials
  • For Manual sliders, use shortcode: spslider-item to wrap each testimonial, then use spslider-manual to wrap them all
  • A Manual Slider created with shortcodes
  • Limit Testimonials by Category


This plugin provides 1 block.

  • SP Testimonials Slider


This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins/sp-testimonial-slider directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Start by adding a new testimonial — go to the new Testimonials menu option and select ‘Add New.’
  4. To use the widget in a sidebar, go to Appearance->Widgets and drag a copy of the ‘Social Proof Slider’ widget to your desired sidebar.
  5. To configure shortcode display settings, use the Settings->Social Proof Slider screen. For widgets, you will see the settings panel for each Social Proof Slider widget individually.
  6. Easily embed responsive YouTube or Vimeo videos! Enter your video code into the “Testimonial Text” field in the following format: or and the rest is done automatically! Note: It is recommended to disable the “Auto-play” feature when embedding videos.


Can I use the Social Proof Slider with the Block Editor?

Yes! We’ve added Block Editor support to the plugin – just search for ‘SP Testimonials Slider’ or find it under the ‘Common Blocks’ category in the list of Blocks.
Alternatively, you can use a shortcode block to display the Social Proof Slider – use the following shortcode: social-proof-slider

Can I filter testimonials by category?

Yes! We’ve added the ability to create Categories and assign them to your testimonials. In the Block, there is a setting to Filter Posts. Use the Category slug in the block/shortcode/widget settings to hide or show only testimonials assigned to that category.

How do I create a slider without using the Custom Post Type?

You can easily create a new slider on any page by using shortcodes. You will need to wrap each testimonial item in a shortcode: [spslider-item]Your Testimonial Text Here[/spslider-item]. Then you will need to wrap ALL your testimonial items with the manual slider shortcode:
[spslider-item]Your Testimonial Text Here[/spslider-item]
[spslider-item]Your Testimonial Text Here[/spslider-item]
[spslider-item]Your Testimonial Text Here[/spslider-item]

Please see the Screenshots for an example.

How do I report a bug or request a feature?

Please open an Issue on the GitHub project:

Something Else?

Please review our Support resources for further information:

If you are still stuck, please use our Product Support Form:


June 11, 2017 2 replies
Would be nice to see an actual step by step on how to use this plugin. How do you get the text in it, for example.
Read all 2 reviews

Contributors & Developers

“Social Proof (Testimonial) Slider” is open source software. The following people have contributed to this plugin.



2.2.4 – (July 31, 2023)

  • Fix: Fixes XSS vulnerability.
  • Update: Changes all Padding Override and Featured Image inputs to use only px units.

2.2.3 – (Dec 22, 2021)

  • Fix: Fixes XSS vulnerability.

2.2.2 – (Nov 1, 2021)

  • Fix: Fixes invalid CSS syntax error.

2.2.1 – (Sept 9, 2021)

  • Update: Compatible with WordPress 5.8.1

2.2.1 – (Feb 16, 2021)

  • Update: Compatible with WordPress 5.6.1
  • Fix: Updates Block code to replace older deprecated functions.

2.2.0 – (Nov 12, 2019)

  • Added: New SP Slider Block: Easily place a ‘SP Testimonials Slider’ block anywhere on your page and visually configure its display settings in real-time using the Block Editor.
  • Update: Compatible with WordPress 5.3

2.1.2 – (Aug 9, 2019)

  • Added: Categories to the testimonials CPT
  • Added: The ability to only show testimonials in a category
  • Update: Compatible with WordPress 5.2.2

2.1.1 – (May 15, 2019)

  • Update: Compatible with WordPress 5.2

2.1.0 – (Feb 21, 2019)

  • Added: Manual Slider shortcodes: Create a new slider inline, by using shortcodes. A great way to show different testimonials per page. Uses your shortcode Slider settings.
  • Fix: Compatible with WordPress 5.1

2.0.13 – (Jan 21, 2019)

  • Fix: Testimonial Text output: line breaks now display as expected

2.0.12 – (Dec 27, 2018)

  • Fix: Compatible with WordPress 5.0.2
  • Fix: Removed the link to create a new testimonial for users who are not logged in
  • Fix: Settings Page: Featured Image Border settings now only show when “Show Image Border” is enabled
  • Fix: Settings Page: Featured Image Border Radius and Featured Image Border Padding settings now accept ‘0’ as a value

2.0.11 – (Jul 6, 2018)

  • Fix: CSS update to ensure Dots appear correctly on mobile

2.0.10 – (Jun 28, 2018)

  • Fix: Shortcode sliders now correctly read the setting for “Smart Quotes” under Settings > Social Proof Slider

2.0.9 – (Jun 11, 2018)

  • Fix: Adds check for SlickJS init, to prevent plugin conflicts

2.0.8 – (May 2, 2018)

  • Added: New “Image Border” option — Adds a Border around the Featured Image
  • Added: New “Border Color” option — Set the color of the Image Border
  • Added: New “Border Thickness” option — Set the thickness of the Image Border
  • Added: New “Border Padding” option — Set the amount of padding between the Image and the Border
  • Fix: Color picker labels are no longer hidden by default
  • Fix: Color picker in Widgets now triggers a change update

2.0.7 – (Jan 25, 2018)

  • Updated: Made the “Auto-Height” option easier to understand. Now choose between: “Variable Height” or “Fixed Height”.
  • Fix: Compatible with WordPress 4.9.2

2.0.6 – (Nov 7, 2017)

  • Added: New “Auto-Height” option — An option to set if the testimonials area will dynamically adjust to the height of each testimonial. When disabled the testimonials area will stay fixed at the tallest testimonial height.
  • Added: New “Vertical Align” options — How to vertically align the testimonials if the “Auto-Height” option is disabled.
  • Added: New “Padding Override” options — Manually set the spacing between the testimonials items, without having to edit any of your theme CSS code. Includes: content area padding top/bottom, featured image margin top/bottom, text padding top/bottom, quote margin bottom, dots margin top.
  • Fix: Updated version of Slick JS from 1.6.0 to 1.8.1 — now using CDN for the JS and CSS files
  • Fix: Updated styling to visually distinguish sub-options

2.0.5 – (Jun 14, 2017)

  • Fix: Compatible with WordPress 4.8

2.0.4 – (Mar 27, 2017)

  • Fix: Removed some testing output text that was mistakenly left in place
  • Fix: Removed a “undefined index” PHP warning
  • Fix: Simplified the calls to the testimonials database

2.0.3 – (Mar 23, 2017)

  • Added: New “Image” column added to the Testimonials admin screen
  • Fix: Widgets — CSS background-color now gets set to “transparent” when no color is chosen
  • Fix: Shortcode — now properly does “Sort by: random” when selected

2.0.2 – (Mar 19, 2017)

  • Fix: Removed “undefined index” PHP warnings
  • Fix: Genesis Theme compatibility: no more duplicate IDs for widget containers
  • Fix: Removed CSS top-padding on testimonial text, when not showing featured images

2.0.1 – (Mar 11, 2017)

  • Fix: Incorrect PHP opening tag, which caused code to display inside Widget Settings, on some installs
  • Fix: Added shortcode Instructions to shortcode Settings page


  • Update: Completely refactored all code – now follows the recommended WordPress coding and documentation standards.
  • Update: This slider uses Slick Carousel –
  • Update: All text input fields are now HTML-compatible. Add photos, logos or videos to your testimonials!
  • Fix: Allow transparent background color
  • Fix: Hide “Author Name” and “Author Title” if fields are empty
  • New Option: Auto-play
  • New Option: Auto-play – Display time
  • New Option: Animation style (“fade”, “slide”)
  • New Option: Add smart quotes around testimonial text
  • New Option: Text alignment (“left”, “center”, “right”)
  • New Option: Show prev/next arrows
  • New Option: Show navigation dots
  • New Option: Navigation dots color
  • New Feature: Insert images into any field
  • New Feature: Auto-Embed YouTube or Vimeo videos


  • Adds option to show or hide Featured Images


  • Adds option to Include/Exclude testimonials by ID


  • First release. Hello, World!