Testimonial Basics: Input Options

General Input Options



  • Auto Approve Testimonials – Check this box if you want testimonials to be automatically approved. This was requested by a few users. I do not recommend it but I have decided to include the option to let the user decide. Auto approval allows visitors to enter testimonials that may contain spam, or perhaps an unfortunate review that you need to deal with separately. USE THIS OPTION AT YOUR OWN RISK.
  • Use captcha on input forms – Include a captcha in the input by selecting the “Use captcha on input forms” checkbox. If for any reason the Captcha is not working, disable it here.
  • Use Google reCaptcha – If checked this option will be used for the Captcha. To use it you must registor your site for Google reCaptcha and then get the Site and Secret Keys needed to implement the captcha sysyem. Visit Get Google reCaptcha
  • reCaptcha Site Key – Obtained from Google reCaptcha registration/
  • reCaptcha Secret Key – Obtained from Google reCaptcha registration/
  • Use color captcha option – This option uses a different process to set up a color captcha. It was developed to offer wider compatibility. If the black and white captcha is giving you a problem try this one.
  • Use color captcha option 2 – A more simple captcha system, and likely the least secure but should work on all sites.
  • Exclude Title for testimonial in input form – check this box and the Testimonial Title line will not be shown on input forms.
  • Require Title for Testimonial in input form – check this box and the Title will be required on input forms.
  • Exclude Website in input form – check this box and the Website line will not be shown on input forms.
  • Require Website in input form – check this box and the Website will be required on input forms.
  • Exclude Location in input form – check this box and the Location line will not be shown on input forms.
  • Require Location in input form – check this box and the Location will be required on input forms.
  • Exclude Custom1 in input form – check this box and the Custom1 line will not be shown on input forms.
  • Require Custom1 in input form – check this box and the Custom1 will be required on input forms.
  • Exclude Custom2 in input form – check this box and the Custom2 line will not be shown on input forms.
  • Require Custom2 in input form – check this box and the Custom2 will be required on input forms.

Content Form Input Options



  • Include email note – Check this box to include an email note. It is displayed on the content input form. Typically these kind of input forms include a “Emails are not published” note so you can check this box and leave the default message.
  • Email note – If you don’t like the email note you can input your own message here. Also keep in mind that really this is just a second line of text. For example, you may want to use “I’d love to hear from you!”.
  • Use popup messages – Check to have a popup javascript message displayed after the testimonial was submitted. In some WordPress sites the green colored thank you/error messages may not be displayed. This method provides an alternative.
  • Base Font size – This option allows you to change the font size. It should work for most themes but CSS Specifity can cause problems. If you do have problems and still want to change the size, contact me and I will try to help you. Do not worry about what an em is just try one and see what happens.
  • Include title on input form – This gives you the flexibility of displaying an input form title.
  • Title for Input Form – If you don’t like the default title change it here.
  • Show html allowed strip in input form – Some basic html is allowed for user input. This check box allows you to display what tags are allowed at the bottom of the content textarea box. Some users have requested to remove this strip so I added the option.
  • Show Gravatar Link – Link allows users to set up a gravatar.
  • Labels – You can change the label here, which may come in handy for translation, or if you want something different.

Widget Form Input Options



  • Include email note – Check this box to include an email note. It is displayed on the content input form. Typically these kind of input forms include a “Emails are not published” note so you can check this box and leave the default message.
  • Email note – If you don’t like the email note you can input your own message here. Also keep in mind that really this is just a second line of text. For example, you may want to use “I’d love to hear from you!”.
  • Use popup messages – Check to have a popup javascript message displayed after the testimonial was submitted. In some WordPress sites the green colored thank you/error messages may not be displayed. This method provides an alternative.
  • Base Font size – This option allows you to change the font size. It should work for most themes but CSS Specifity can cause problems. If you do have problems and still want to change the size, contact me and I will try to help you. Do not worry about what an em is just try one and see what happens.
  • Show html allowed strip in input form – Some basic html is allowed for user input. This check box allows you to display what tags are allowed at the bottom of the content textarea box. Some users have requested to remove this strip so I added the option.
  • Show Gravatar Link – Link allows users to set up a gravatar.
  • Show input labels above input box – Users can now place labels above the input box in widget forms.
  • Labels – You can change all the label for the form, which may come in handy for translation, or if you want something different.

Widget Titles are entered in the widget when you drag it over to the widgetized area. The other difference from the Content Input Form is the Group name input, which comes with the Group Label.

Photos, Gravatars, and Ratings

The screenshot shown in the “Input Form” section above shows the input forms with these options enabled. Note the section “Add a photo?”. This is shown if the user selects to show gravatars in either the Content Display options tab or the Widget Display options tab. If the Testimonial Author wants to include a Gravatar (photo) they can click the link and upload a photo to the Gravatar site. It’s very easy to do. Some users of Testimonial Basics have requested that the visitors be allowed to include photos. This, I think is the best way to do that.

Users are not allowed to upload photos for security reasons. Allowing anyone who is not logged in to upload files to your WordPress site is a very risky practice. The Gravatar system is very simple to register and the safe way to get user photos in their testimonials. The only alternative is to have the Admin or Editor log in and upload photos from the Edit Testimonials Panel. You could have the individual email you a photo to use. I spent a lot of time considering this and still have not found a safe way to allow photo uploads.

Also note that the Review Rating is shown. If the user selects to use a 5 star rating system, this input will show up on all input forms as an option.