Happy 2013 everyone! It’s a new year and the perfect time to start keeping track of a few book review statistics! I coded these for myself out of curiosity, and thought other people might be interested!
Basically I made myself a WordPress plugin that automatically calculates statistics about my book reviews. So far I have done one for calculating the rating distribution for books I’ve reviewed, one for calculating the source distribution, and one for calculating the genre distribution.
Here’s what it looks like
Rating Distribution
Rating | Amount |
---|---|
5 Stars | 8 |
4.5 Stars | 8 |
4 Stars | 17 |
3.5 Stars | 10 |
3 Stars | 15 |
2.5 Stars | 9 |
2 Stars | 11 |
1.5 Stars | 4 |
1 Star | 0 |
0.5 Stars | 0 |
0 Stars | 0 |
Did Not Finish | 9 |
Source Distribution
Name | Amount |
---|---|
ARC From Publisher | 1 Review |
Blog Tour | 2 Reviews |
BookExpo America | 7 Reviews |
Edelweiss | 25 Reviews |
Gifted | 2 Reviews |
NetGalley | 22 Reviews |
Purchased | 25 Reviews |
To get these tables to show up, all I do is use shortcodes like this:
[ratingstats year="2012"]
[sourcestats year="2012"]
And all the calculations get taken care of for me! No manually counting every single book review—nada!
Here’s how it works
On the WordPress admin side, I have boxes like this on the post creation page:
Every time I write a new book review, I simply check the box(es) for the source and select a rating. This is how everything gets stored in the database for each review. Then, if you want to display the statistics, all you do is use the shortcodes I listed above! You can enter in a year into the shortcode, or just leave it blank to show the statistics for “all time”.
Note that book reviews will not be counted in the statistics until you fill out the boxes! So unless you go back and fill them out for your old pre-2013 reviews, those cannot be calculated.
Want the plugin?
If you’re interested in having this plugin on your blog, download the plugin file here:
Then upload it as a new plugin on your WordPress blog. Once it’s activated, when you create a new post, new boxes will appear on the right-hand side. You’ll have to add all the sources/ratings you want at first, but after that they’ll always be saved and you can just check the one(s) you want to associate with each book review. E-mail me if you have any questions!
Want something custom?
If you want any kind of custom statistics other than ratings, sources, or genres, e-mail me with a description of what you want and I’ll code it and set it up for you for probably around $5 – $10 USD, but ultimately it depends on how easy or complex it is!
Note: In my version, the ratings tab shows the actual graphics of each rating. In the version I’m giving away, it would be a purely textual display (i.e. “5 Stars”, “4 Stars”).
That’s totally neat. I don’t have a WP though so haha, won’t work for me!
WORDPRESS IS CALLING TO YOU, HANNAH!!
Hooray, I’ve been waiting for this plugin from you!! 🙂 Off to install and play with it now…THANK YOU!! You are amazing!
I hope you like it Bree! 😀
So Effing Cool
Time for you to switch to WordPress! 😀
I want to but I am scared of losing my followers and stuff.
That’s true. It sucks you can’t get GFC on non-Blogger blogs. 🙁 Damn you, Google!!
Ha — this is almost enough to make me switch back to WordPress. We’ll see.
Switch *back*? You switched and then left?? 😛
I know, right?
I had free WordPress and soon realized that it was very limited — no Rafflecopter, no widgets — and didn’t really want to deal with the whole hosting thing. Plus, I do think that Blogger is more user-friendly. Not everyone is a coding goddess like you 😉
Oh I see. 🙂 That’s fair enough. The free WordPress isn’t very good. Self-hosted is where it’s at! But it does require a certain amount of knowledge to get started with setting up the hosting, etc. It can get tricky!
Love this plugin idea! I will need to upload once I get back to my computer. New fan and following via bloglovin!
Thank you Tanya!
Tomorrow I’ll be making a post here on Nose Graze using this very plugin! (or a similar one, anyway) So you can see how powerful it is. 🙂
So awesome! Gotta try this out. You’re the best! Thanks Ashley!