I Recommend This

This plugin allows your visitors to recommend/like your posts instead of comment on it. It’s a  Tumblr like feature for WordPress.

Background

This plugin initially used the code from Benoit Burgener’s similar plugin http://wordpress.org/extend/plugins/i-like-this/  which was discontinued. I had customized the CSS of this plugin to make it work a little more like Tumblr, added additional features and continued development after taking permission from Benoit.

This plugin includes

  • A counter/button to display the number of likes and to vote.
  • A widget and a function to display the X most liked posts.
  • A preference pane with some options

UPDATE:

This plugin was closed from WordPress.org due to a security issue which has been resolved. I would be submitting this plugin again to WordPress.org but for now, you can download it from Github.

Tips & Tricks:

CSS Classes

If you wish to customize the link color, recommend image (heart), you can do so by using the following classes in your stylesheet. Make sure to add !important to every style.

.iRecommendThis
a.recommendThis
a.recommendThis.active

How to Remove the Icon:

  1. Go to the Plugin Settings page “I recommend this” under “Settings” menu.
  2. Check the “Disable CSS” checkbox
  3. Add below CSS code to your theme’s stylesheet.
.dot-irecommendthis {
 background:none;
 padding:0 0 0 10px;
 border: 0 !important;
 margin-bottom: 10px;
 display: inline-block;
 text-decoration: none;
}
.dot-irecommendthis:hover,
.dot-irecommendthis.active {
 color: #F56559 !important;
}

Shortcode and Template Tag
To use I Recomment This in your posts and pages you can use the shortcode:

[dot_recommends]

To use I Recomment This manually in your theme template use the following PHP code:

<?php if( function_exists('dot_irecommendthis') ) dot_irecommendthis(); ?>

To show top recommended post from a particular date use below shortcode

[dot_recommended_posts container='div' post_type='showcase' number='10' year='2013' monthnum='7']

Support

For any plugin related questions or support, please create a support request at at WordPress.org