Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

WordPress.org Plugin and Theme Reviews

Posted on November 1, 2012 by Pippin in News 11 Comments
Home» News » WordPress.org Plugin and Theme Reviews
Tweet
Love It - 5

During the WordPress Community Summit, Otto announced a new Amazon-like review system for themes and plugins hosted on the WordPress.org repositories. This new system now requires users to leave a review of the plugin or theme before they are allowed to give the plugin or theme a star rating. I’ve recorded a quick demonstration video that walks you through how the review system works and why it is tremendous improvement.

Excuse the sniffling and coughs please, I’m getting over a lengthy cold.

What do you think of the new review system? Love it? Hate it? Don’t care? Let me know!

Tweet Follow @pippinsplugins

11 comments on “WordPress.org Plugin and Theme Reviews”

  1. Chuck Reynolds says:
    November 2, 2012 at 10:08 pm

    That’s cool and all but my question is what do reviews do for repo search rank? If anything… (Yet? Soon?)

    Reply
    • Pippin says:
      November 3, 2012 at 3:44 pm

      I don’t know if they make any direct impact on the plugin or not.

  2. dj says:
    November 3, 2012 at 8:47 pm

    Pippin — SO WHAT? If someone hasn’t left a reason for their rating – so what? If there’s no information to fix any issue, there’s nothing for you to do – move on. Don’t let your OCD make you loose sleep. If you’re that worried about a low review do your OWN troubleshooting and if you don’t find anything, again – move on. If they don’t leave info on how to fix it, it means that they aren’t interested in helping you fix it. As my kids say: “get over it” – move on.

    What you are saying is essentially: “if it doesn’t work for you don’t even tell me about it unless you’re willing to spend your time to help me fix it.” That, my friend, is very short-sighted and a huge mistake. All this new requirement does is create still one more barrier to getting feedback. Twenty clicks instead of one. People should be grateful for the feedback they get instead of coercing and manipulating for more. I would doubt that there were “a lot” of users, except plugin developers, who actually requested the new system as you claimed. For one, I’m pretty much “socially engineered” out! All it’s made me do is decide to completely ignore giving feedback at all. If It doesn’t load, doesn’t work, isn’t compatible with something – I’ll just move on. [I just downloaded your Google maps plugin - you'll have to guess what kind of experience I had with it.]

    Reply
    • Pippin says:
      November 3, 2012 at 9:07 pm

      The problem with a regular star rating system is that it allows people to leave poor (or great) ratings without any feedback. A star rating by itself means very, very little. For example, my opinion of what a 4 star item is might vastly different from someone else’s. What I believe to be a 5 star item might be a 2 or 3 star in some one else’s eyes.

      This means that a 3 star rating means absolutely nothing, not unless there is additional feedback that goes with it. Some people consider 3 stars a really, really good rating, while others consider 3 stars a very poor rating.

      What you are saying is essentially: “if it doesn’t work for you don’t even tell me about it unless you’re willing to spend your time to help me fix it.”

      No, that’s not what I’m saying at all. What I’m actually saying is that if something doesn’t work (it’s very common for plugins and themes to conflict, even when both are well written) it’s great that users now need to at least say something about what the problem was, rather than just leaving a 1 star rating. Does requiring they say something (literally anything at all) in anyway say that they are then required to help fix it? No it doesn’t.

      I would doubt that there were “a lot” of users, except plugin developers, who actually requested the new system as you claimed

      You’re probably completely right, however, it is the plugin developers (such as myself) that really, really needed it. As described above, a star rating really doesn’t say much about whether someone liked or hated a plugin, especially when it’s in the middle. Not the mention the review system is also a really, really great way for users looking at a plugin to get accurate ideas of what other users think.

      I would love to hear what you thought of my Google Maps plugin. Sounds like you hated it. If so, could you tell me why? (This is a case in point: without you telling me why, I have no idea what the problem was).

    • Otto says:
      November 3, 2012 at 11:25 pm

      @dj: I not only understand your viewpoint, I agree with it. If somebody can’t be bothered to tell me what the problem is, then I’m more than happy to ignore their problems. But, I’m a jerk who mostly doesn’t care. :)

      However, a half-arsed feedback, such as a 1-star without any contextualization, isn’t particularly useful to other people. We made the reviews system such that ratings now require at least some semblance of a review for that exact reason. It’s the same across the board, 1-to-5 star reviews all require you to type something in. And while this may make the feedback take a bit more effort, I think that even less feedback, but more meaningful and useful feedback, will be helpful on the whole. I’d much rather have a drastically lower set of ratings if it means that all the ratings come with posts telling me what the problems are.

      In this respect, it’s much the same as Amazon or any app-store on mobile devices. To leave a rating, you have to type something. No different here, and we’re not even screening the reviews to ensure that they are valuable (yet). In the long run, things may change, but the stars rating system as a whole was rather meaning-free before, and that didn’t help authors to improve anything for their users. Soliciting meaningful user feedback can only be a good thing, in that respect.

    • Pippin says:
      November 3, 2012 at 11:40 pm

      You bring up a good point: users that won’t say what the problem is are the same users that will simply leave a 1 star and leave. As a developer, those users have no value (whether you care or not) because they in no way assist the dev with solving the issue, whatever it may be.

  3. bryceadams says:
    November 3, 2012 at 9:41 pm

    It’s definitely an improvement and I like the fact that it makes the people who:

    Download a plugin
    Then It:

    Doesn’t work as expected
    Doesn’t work
    Isn’t very good

    Go onto Plugin page.
    Give 1 Star Review without opening a support thread/giving reason

    Actually take a step back and ask themselves what’s really wrong with it, and in turn contribute to the development and improvement of the plugin by telling the author.

    HOWEVER, whilst it’s definitely good for bad reviews, I feel that users shouldn’t have to justify their positive ratings. Some people just want to come along and give a plugin a 4/5 star rating as a way of acknowledging the plugin’s value and letting others know it does what it says it will do.

    Reply
    • bryceadams says:
      November 3, 2012 at 9:42 pm

      Ah the formatting didn’t work on that, would you mind taking it out of the blockquote so it works?

    • Pippin says:
      November 3, 2012 at 9:57 pm

      Thanks for the feedback! I completely agree. (Fixed your formatting as well).

  4. Scott Hack says:
    November 3, 2012 at 10:02 pm

    Hey DJ — I really feel like you are missing the point. The feedback is primarily for the END USER. For those of us who need to decide which twitter plugin to use. Feedback for the developer is secondary.

    Reply
  5. Richard says:
    November 4, 2012 at 3:24 am

    On the basis that 99% plugins are COMPLETELY FREE to the end user, I think a hoop or two for them to jump through would be to the ultimate benefit of all involved.

    Look at it this way… Dev’s spend hours, weeks, months, years developing these tools… Giving these tools away in exchange for less than 1mins worth of feedback seems more than reasonable does it not?

    “Just because something is free does not mean it has no value”

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes

Latest Tutorials

  • Storing Session Data in WordPress without $_SESSION (19)

    The term Session in web development refers to...

  • Test Your Plugins with RTL (1)

    Right-To-Left languages are those that...

  • Submitting Your First Pull Request to a WordPress Plugin on Github (5)

    Github is an extremely popular tool for managing WordPress plugins, and one...

Enter your email to receive automated updates when new posts are published

WP Core Contributions

  • [24316]

View the ticket on Trac.

WP Codex Contributions

  • Function: shortcode exists
  • Function: has shortcode
  • Function: shortcode exists
  • Function: shortcode exists
  • Function: has shortcode

View all 41 changes in the Codex.

Latest Tweets

  • Could not fetch Twitter RSS feed.

Topics

wp_enqueue_script contextual help shortcodes meta box Tom McFarlin register_setting featured attachments get_user_meta Sugar Event Calendar add_options_page hook campaign monitor attachment image forms short codes plugin Related posts login do_action authors mail chimp apply_filters comments recent posts post types short code bbpress taxonomies custom post type gallery Ajax images Stripe taxonomy jquery widgets users add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2013 Pippin's Plugins