This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Favorite Post


This is a simple yet another favorite post plugin for WordPress.


  1. Gives a button to favorite a post.
  2. Works only for logged in users.
  3. Has a favorite post widget
  4. Custom post type support


  1. Insert <?php if ( function_exists( 'wfp_button' ) ) wfp_button(); ?> this code in your post page to show a favorite post link.
  2. $favorites = WeDevs_Favorite_Posts::init()->get_favorites(); – get favorite posts. Supports 3 parameters, post_type, limit, offset. The default post_type is all, for getting all post types.
  3. Show favorite posts in a widget.
  4. Use the shortcode [favorite-post-btn] for inserting the favorite post link. You can also pass a post id as a parameter. [favorite-post-btn post_id="938"].
  5. Use the shortcode [favorite-post] to display favorited posts. You can also pass these parameters: user_id, count, post_type. e.g. [favorite-post user_id="1" count="5" post_type="all"]


This may have bugs and lack of many features. If you want to contribute on this project, you are more than welcome. Please fork the repository from Github.


Brought to you by Tareq Hasan from weDevs


Please donate for this awesome plugin to continue it’s development to bring more awesome features.


Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.


Nothing here


Read all 6 reviews

Contributors & Developers

“Favorite Post” is open source software. The following people have contributed to this plugin.


Translate “Favorite Post” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.0 (24 October, 2016)

  • [fix] Deprecated way of widget constructor fixed


Initial version released