Introducing “Features” and “Testimonials”


At WooHQ, as the team flies in from around the world for our annual WooTrip, we’re excited to share some new developments with you all, that we are sure you’ll enjoy.

One of our aims at WooHQ this year has been to simplify and re-focus. With our ever-growing range of WordPress themes, a large part of our aims is to standardise some of our newer, non-WooFramework, functionality across our themes and to make sure that each theme focusses on doing what it does best; be an awesome design for your website, without bundling in the kitchen sink.

With this aim in mind, we’d like to introduce you to two new free plugins we’ve released.

Meet “Features” and “Testimonials”

“Features” and “Testimonials” do exactly what they say on the tin; they display the features your company, product or service offers, as well as what your customers have to say about your business. Each plugin comes bundled with a shortcode, widget and template tag for easily displaying the content throughout your website or within your theme template files.

Features

Features by WooThemes” pays homage to our popular “Mini-Features” functionality, previously bundled into selected business themes. This plugin is a quick way to showcase what features your company, product or service offers, and to easily display that on your website.

The administration screen of "Features by WooThemes"

From features to services and offerings, “Features by WooThemes” is a clean and clear platform for showing your visitors what it is that your company, product or service does.

"Features by WooThemes", as seen in "Definition"

Testimonials

Customers love reading about what other customers think of your company, product or service. “Testimonials by WooThemes” makes adding and displaying testimonials a breeze.

The administration screen of "Testimonials by WooThemes"

With options to set a byline for each testimonial, a URL to that person or company’s website and either an e-mail for a Gravatar or a featured image, showing everyone what your customers think of your company just got a whole lot easier.

"Testimonials by WooThemes", as seen on "Definition"

Where do I get these plugins, and how do I contribute?

These plugins are both hosted on the WordPress.org plugin repository and are available for free download right now. They are also available on GitHub to be forked and modified by the community. We encourage developers to fork the code and submit pull requests on GitHub to help enhance and develop these plugins further.

Download “Testimonials by WooThemes”

Download “Features by WooThemes”

These plugins can also be searched for and downloaded directly through your WordPress dashboard on the “Plugins > Add New” screen.

The Vision

Going forward, our themes will make use of these plugins for the “Features” and “Testimonials” functionality, if the theme offers the features. This ensures that, if you want to use only “Features”, for example, and not “Testimonials”, you can simply activate only one of the plugins, without being left with unused code in your theme.

These plugins aren’t restricted to only WooThemes themes, of course. They work out of the box with any WordPress theme (styling required, as needed).

We are also currently evaluating how best to apply this functionality to existing themes that already contain similar functionality. We’ll keep the community updated on this as things progress.

We hope you like this update. We look forward to viewing your pull requests on GitHub and to developing these plugins further with the community. 🙂

cta-banner-10-product-page-v2_2x
Matty Cohen Avatar

About

54 comments

  1. Nice touch indeed. What I would love is a shortcode/plugin for a team page – some kind of Team or business team page. I find most sites I build now need this Team page element – so it would be nice to have it as a plugin – just a thought. Good job on this.

    allmyhoney
    October 24, 2012
    • Thanks so much. 🙂

      We’ve received your idea for this on WooIdeas (thanks for that!) and will examine further as soon as time allows.

      Thanks again for your kind words. 🙂

      Matty Cohen
      October 24, 2012
      • Very nice testimonial plugin, thanks. I also second the team page idea. For every site I build, Im in trouble when doing the staff/team part… shortcode for this woudl be awesome!

        Thanks again.

        MIDRIK
        November 23, 2012
    • I’ll second that. Always loved the team page in “Olya”.

      erlend_sh
      October 25, 2012
  2. I need that LMS in my life!

    Looks great! Definitely the kind of stuff I have been waiting for arrived today.

    slimata
    October 24, 2012
  3. I absolutely applaud, that you’re moving these type of elements away from themes into plugins. Will portfolios follow?

    Steffen Bang Nielsen
    October 24, 2012
    • In due course, we’ll be looking into doing something similar with portfolio functionality, yes. 🙂

      Matty Cohen
      October 24, 2012
      • I’ve actually pulled the newer Portfolio code (from Swatch, then PixelPress) and jammed it into the old Inspire template, because I liked the way Inspire looked, but didn’t like the older code.

        Having a lot of WooFunctionality (Portfolio, Testimonials, Features, etc) as plugins to create a “mix-and-match” customization for free and commercial templates would be a great idea.

        nathancorbier
        November 2, 2012
    • FYI, Justin Tadlock recently started work on a portfolio plugin. It’s available on GitHub.

      Emyr Thomas
      October 24, 2012
  4. Great!! Thanks for the Testimonials plugin!! 🙂

    Estella Vidal
    October 24, 2012
  5. No WooCommerce plugins for this week ? 🙁

    a.holligan.bf3
    October 24, 2012
    • We’re compiling a really great release, back at HQ, to be launched as soon as it’s all ready.

      Keep your eyes on the blog for more info! 🙂

      Matty Cohen
      October 24, 2012
      • I hope it will be really soon 🙂

        a.holligan.bf3
        October 24, 2012
  6. It’s awesome 🙂 It saves tons of time adding testimonials and features 🙂

    Robert
    October 24, 2012
  7. Not complaining but just curious why these aren’t part of WooDojo?

    LimeCuda
    October 24, 2012
    • Expect to see the plugins downloadable through WooDojo soon!

      Mark Forrester
      October 24, 2012
  8. Timing! I just last week manually created something of a Features in the page of a site using columns, icons, and text. That was the last time I’ll need to do that! Thanks WOO!

    likoma
    October 24, 2012
  9. Awesome concept! Playing with it on a build right now… A few comments I’d like to add:

    1. Need to be able to disable the feature title link, or change where the feature links to.

    2. Would be great to allow for shortcodes to be used in the feature text to allow for buttons. Or, just add a field for button text, and generate a button off of the feature link.

    3. On edit feature it shows “View Testimonial” instead of “View Feature”

    pwood
    October 24, 2012
    • Thanks for your feedback! 🙂

      I’ve added these to our list for further inspection during the plugin’s next development cycle. 🙂

      Matty Cohen
      October 25, 2012
  10. I dream of the day when commercial themes compete as much on what has been left out (or integrated through plugins) as what has been stuffed in. Thanks for this step in the right direction!

    douglsmith
    October 24, 2012
  11. Forth a I’ve site I use simplicity, which already has testimonials and features built in. I really want a testimonials page though so someone can go read all the testimonials – will this now be possible?

    Maire
    October 25, 2012
    • It’s now possible using the “woothemes_testimonials” shortcode, yes. 🙂

      Matty Cohen
      October 25, 2012
      • Cool! If using a theme which already has a testimonials feature, will they all need to be added again once using the testimonials plugin?

        Maire
        October 26, 2012
        • If the post type in use prior to switching isn’t “testimonial”, then yes. Also, there may be additional custom fields… but only a few. 🙂

          Matty Cohen
          October 26, 2012
  12. These are great! Thanks!

    Will the Testimonials work inside WooSlider?

    hoodoofactory
    October 25, 2012
    • You can use the “woothemes_testimonials” shortcode inside WooSlider’s “slides” slideshow type, yes. 🙂

      Matty Cohen
      October 25, 2012
      • Yay!

        hoodoofactory
        October 26, 2012
  13. Ooooh yeah! Coolest WooThemes news I’ve had in years. Love this direction guys, keep at it.

    As others have already suggested, Portfolio and Slides would be a great next step.

    erlend_sh
    October 25, 2012
    • Thanks for your kind words and feedback. 🙂

      For slides, we have WooSlider. Portfolio will be examined in due course, yes. 🙂

      Matty Cohen
      October 25, 2012
  14. For the Testimonials plugin:
    Can readers add testimonials onsite via this plugin?
    Does it include a widget to display them?

    Thanks
    Sarah

    SarahS
    October 25, 2012
    • Yes there is a widget. No, users cannot submit their own testimonials.

      James Koster
      October 25, 2012
      • Thanks for the info.

        SarahS
        October 25, 2012
      • would be nice to have users submit testimonials. I have been using WP Customer Reviews on may project and would love a woothemes extension to do the same

        aronwp
        October 25, 2012
        • If you have gravity forms, you could create a page with a form just for collecting the testimonials. Just a thought…

          ehong33234
          December 11, 2012
  15. Great plugins, very welcome.

    I was testing both and I found out, that Testimonials have other html structure, than I can see it in your Definition demo theme. How can it be?

    The .quote-content div is missing for me and the avatar is coming after the blockquote.

    Surbma
    October 25, 2012
    • You can modify the markup using the template filter. If you wanted to mimic the markup in Definition use http://snippi.com/s/ubc0sqg

      James Koster
      October 25, 2012
      • Wow! I love it now. 🙂

        Surbma
        October 25, 2012
      • Could someone please explain the steps needed in more detail for people like me who don’t understand or write code?

        Surely the styling for both should be the same out of the box as most users will use both these features together on the same page.

        Pastie
        October 27, 2012
  16. Just installed these in Definition.

    They’ve appeared in my admin sidebar but don’t have an icon next to the menu item.

    Also, when you create a feature, the title link just takes you to a page with whatever you’ve added as your feature. Really need the option to take you to a URL you specify. 🙂

    case
    October 25, 2012
    • That’s been suggested, yes. We’ll be looking into that and other feedback in the plugin’s next development cycle. 🙂

      Matty Cohen
      October 26, 2012
  17. Good move. There’s always that dichotomy between doing “the right thing”, and “cutting corners” by making it as easy as possible for customers, after all, they are the one you’re trying to please. I think we’re getting to a point now where most non technical WordPress users grasp the concept of separation of concerns, and how that applies to themes (form) and plugins (function).

    A suggestion: In both of these plugins, the custom post types concerned support thumbnails (a.k.a. featured images), and both plugins add an “Image” column in the admin area to display the thumbnail in the post list. Since this is shared functionality, and may be repeated again in other similar future plugins, might it not be a good idea to remove this duplicated functionality from both plugins and create a new plugin whose sole purpose is to add an “Image” column to the post list in the admin? This of course would only be applicable to post types that support the WordPress thumbnail (featured image) feature. This idea would probably also apply to your WooSlider plugin as well.

    You would reduce the complexity of a number of your plugins, and could benefit developers by making it even easier to add an “Image” column to their own custom post types. Personally, I’d keep the plugin as simple as possible – no options screen – it would just show the column for all post types that support thumbnails by default. However, you could add filters to allow developers to disable the image column for certain post types, or even change the way the thumbnail image is acquired (from the value of a custom field for example).

    Thoughts?

    Emyr Thomas
    October 25, 2012
  18. OK, best thing since Canvas became responsive. Seriously!

    Moving this kind of code out of themes makes so much sense. Brilliant move, less code in the base (themes) and much more flexibility. Kudos.

    cdroo
    October 26, 2012
    • Exactly. If all of Woo’s functionality is exposed as a plugin, then its less cutting and pasting / writing custom post types / creating functions.php overrides to use custom themes based off Canvas.

      nathancorbier
      November 2, 2012
  19. That’s Great!

    but I was wondering what is the shortcode used for woo Testimonials ??
    can’t find it

    BassemKhozam
    October 26, 2012
    • It’s on one of the WordPress Directory plugin Details pages, and is:[woothemes_testimonials]

      Sandie
      October 27, 2012
      • Thanks a lot Sandie 🙂

        BassemKhozam
        October 27, 2012
      • Doesn’t work for me in the SImplicity theme. Just dispys in the page or widget as the shortcode

        Robert
        November 16, 2012
  20. I’m so glad you’ve done these, and have my fingers crossed for a really good portfolio one that takes into account the fact that businesses often don’t want open comments on the bottom of their portfolios, but often do want the testimonials on them !!!

    I’ve just tried to use the Testimonials plugin with Artificer and for some testimonials I don’t want to enter emails in the Gravatar field (not everybody has them). When the field is left blank the following turns up on the page:

    %%AVATAR%%

    Can anybody help me as the team are away?

    TIA!

    Sandie
    October 27, 2012
    • Setting the image size to zero doesn’t seem to resolve this.

      Thinking more about this, if you add images to testimonials via Gravatar you have to start checking the page on a regular basis to see that it still looks presentable (the image content is outside your control) which not everyone is prepared to do. Yes, I know that images are supposed to improve the testimonial impact, I’m just suggesting that an option to turn the images off would make this plugin useful for a lot more people.

      Sandie
      October 27, 2012
  21. Just downloaded the ‘Testimonials’ plugin and out of the box it looks rubbish in a post and the only images I’ve seen relating to it are the ones above and could be seen as misleading as it does not look like that out of the box and needs more work to make it look decent, which some will not be able to do without some pointers as has already been asked and not replied to.

    You do link to a ‘Snippi’ page but that means nothing as there is no explanation where it goes, it seems recently the minor errors are the most important ones as it shows if these plugins where not tested properly (as they contain few options how hard could it have been?) before release.

    I also get the Avatar error, you will of course say it does say it has no styling but no reference to the fact it doesn’t look like the above image (Definitions) as I bet you a pound to a penny everyone thought that’s how it looked out of the box.

    One last thing, there is no ‘info’ or ‘docs’ within the plugin to refer to for the shortcode or options as I shouldn’t have to use the ‘edit’ function in the plugin to have access the ‘read me’ txt.

    As it is supposed to be a simple solution could you also possibly in the next ‘fix’ include in the admin panel the ‘id’ of each Testimonial so this makes sense [‘id’ => 0 (display a specific item)]
    and I don’t have to try and work out what the ‘id’ is as I want to use different Testimonials for different posts.

    Thank you.

    Leon
    October 30, 2012
  22. Wow, 9 days and no reply, following the recent trends at least your consistent with the disappointment.

    Leon
    November 9, 2012
  23. Great ! And great too to transform those functionalities into add-ons separated from the themes.

    It would be great to have categories and / or keywords (for features at least) added. And then being able to filter them by categories and / or keyword in the widget.
    This could extend a lot the use of those “features” for other things than features 😉 without creating custom post and coding much !
    It is so common to have the need to list things in nice rows of floating elements…
    Thank you very much anyway !

    cfabrice
    November 16, 2012
  24. I like the idea of “Features” but to me it would be more useful if we could rename it.

    Louis_z
    December 5, 2012
  25. How can I get FEATURES to work with Mystile wootheme? Some CSS help would be much appreciated, thank you!

    ehong33234
    December 12, 2012

Stay up to date with WooCommerce emails

View our privacy policy. You can unsubscribe anytime.

Subscribing...

There was an error subscribing; please try again later.

Thanks for subscribing!
Emails will be sent to

You're already subscribed!
Emails are sent to

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.