Do you want to allow your users to add Most Favorite Posts in WordPress Website..
Here is the favorite post plug-in for WordPress which allows page visitors to add favorite posts.
How to Allow Users to Add Favorite Posts in WordPress..
You have two application to set favorite posts with user or with login..
You have application to set for only registered users can favorite posts and where to show favorite posts link for adding post as favorite.
You can set widget for favorite posts where the user can see most visited posts on website.
For this you have to put part where you want to display EFavorite Posts widget..
Plug-in also support custom posts so that user can favorite unlimited post types by selecting posts to display application on any post type from.
Custom Posts Settings... you can also create template for display favorite posts list for user and for this one you have to add this shortcode {{efav-favourite-posts}} to the content area..
If you use WP Super Cache you will add page which you show favorites URI to.
Read more