WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a good plugin for rating blog posts that doesn't depend on PollDaddy or another external service? Ideally I'd like a plugin similar in appearance to Polldaddy Polls & Ratings, but without the PollDaddy dependency (I'd prefer to have the rating data in the WP database).

EDIT: just to make things clear: I'm not interested in polls, only in rating for blog posts

What I tried so far:

  • GD Star rating: too complex, and doesn't work at all for me (*)
  • WP-PostRatings: doesn't work at all for me (*) (my mistake... I didn't realize I had to modify the theme. This one works fine)
  • kk Star ratings: doesn't look too good with my theme (Garland revisited)
  • Post ratings: simple, good looking, but there's a bug with my theme; I'll try to fix the CSS if I can't find anything better (OK, I'm really, really bad at CSS...)
  • Rating-Widget: really nice, but depends on external site

(*) perhaps this is because I have an unusual setup (Windows/IIS server, SQL Server database with WP database abstraction plugin, multi-site with domain mapping)

share|improve this question

I've used WP Survey and Quiz Tool before with good success and can recommend that to you.

share|improve this answer
Thanks, but this it not what I'm looking for... I want a plugin for rating blog posts (e.g. 1 to 5 stars, thumb up/thumb down...), not for creating polls – Thomas Levesque May 13 '12 at 0:05
up vote 0 down vote accepted

I eventually used WP-PostRatings. I thought it wasn't working, but actually I just needed to edit the theme to insert the rating where I wanted it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.