This is a modification to the Buddypress Like plugin by Alex Hempton-Smith. All the credit goes to those guys. I’ve modified the plugin according to my requirements. Out of the box, buddypress like plugin supports like or unlike one at a time. Furthermore it doesn’t really add to the ‘unlikes’ count for any item, it rather removes the like. So basically it works as ‘like’ and ‘remove like’. I’ve added/updated the following:
- Simultaneous like and unlike/dislike button, together side by side.
So user can either do a ‘like’ or an ‘unlike’/'dislike’ which are obviously mutually exclusive. - Once liked you can only unlike it and vice-versa

The moment i am writing this post, there isn’t any buddypress plugin which supports both like and dislike button. So if you have a similar requirement, feel free to download my version of the plugin.
But there’s one thing that you must be informed of: Respecting all the hardwork put behind coding the plugin, i’ve kept the author url, plugin url intact. So if the guys at bplike.wordpress.com release an update to their plugin and you happen to install the update, you’ll override all the changes
. Just so you know..
You can find the stylesheet and icons for like/dislike under ‘_inc’ folder of the plugin, in case you want to change them.
i tried this plugin and it’s great! just one question, i does not appear on reply post (comments) in activity stream. am i missing something or that function is not included?
Nope, it only appears for the main activity items and not for the underlying comments etc..
would it be possible to generate a notification when a user likes something ?
Hi ,
Andrés Felipe López G. or Chandan, do you mean that this plugin doesn’t have any MySQL database table with “likes/dislikes” of all/separate user?
Looks like plugin Buddypress Like won’t be developed anymore. It would be greate if you, Chandan, could continue its development.
BTW, in Firefox I cannot comment here, since “Visual” tab is locked, but “Text” tab cannot be switched at all.
thanks!
Hi Chandan, what do You need to see this and make this plugin records the people? another thing is “like” makes an activity update but “dislike” doesn’t.
Hey there. Great plugin rewrite. I’m using it successfully on my community’s site.
However, I’m running into a strange error. When a user clicks “Like” they see the “Dislike” button change to say “Dislike (1)”.
It would also be nice to see an almost-complete revision of this plugin to aggregate a list of Likers and Dislikers and possibly separate numbers of both. Let me know if you’d like to invest some time in that and I’ll see about funding your adventure.
Thanks for the plugin.
Is it possible to have these 2 buttons under each forum topic ? (I don’t use activity)
Hi
I don’t know if is just me but I can’t see the avatars after like or dislike. The like and dislike function works very well but the avatars (even changing the configuration) are not showing, even the “view likes” test is not appearing.
Any idea? thanks in advance!
Well i’d be clueless as to why avatars would stop showing up, without taking a look in the website files. And regarding the “view likes” text, its not there in the plugin. The plugin just doesn’t keep a record of people who liked or dislike something, it just keeps a record of the count. Let me know if you want me to do something about it.
“umm.. m not sure. That’d somewhat be a different context. But yes the same code can be built upon to add a third one..
Will do it when any such requirement comes
Thnx”
I am interested in such third option too.
Thanks for improvement of plugin! Tried before Like plugin – found a bug. Now will try this on.
Please add this plugin to WordPress plugin repository for easy discovery and so that folks feel reassured that this is a legit plugin.
I do agree with OC2PS. Add this plugin to WP repo so that other people can easily find it.
Thanks.
I’ve been too lazy and a bit busy to do that. But i’ll add it soon, when i get some free time and some free beer …
cheers!
Any possibilites to add a third one? For example what eBay uses, “I Want – I Have – I do not Want”
?
umm.. m not sure. That’d somewhat be a different context. But yes the same code can be built upon to add a third one..
Will do it when any such requirement comes
Thnx
Pingback: New Plugin Adds Like and Dislike Buttons To BuddyPress Activity Stream
Pingback: lamp.sangkrit
hello! how I can translate the plugin into another language?
hi kike, i am very soon adding the plugin into wordpress repo.. with support for translations. you might wanna check back again here later.. thnx
ok! thanks … I can help in the translation to Spanish.
Great!! you are more than welcome buddy.. will let you know very soon
Pingback: Sarah Gooding
I like the valuable information you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite certain I will learn plenty of new stuff right here! Best of luck for the next!