My Favorites

Plugin Banner

My Favorites

by Takashi Matsuyama

Download
Description

Save user’s favorite posts and list them.
This plugin is simple. You can save the user’s favorite posts just a install and display them anywhere you want with just a shortcode.
The logged-in user’s data is saved in the user meta. Other user’s data is saved to Web Storage (localStorage).

Usage

  • Shortcode: [ccc_my_favorite_select_button post_id="" style=""]
  • Shortcode: [ccc_my_favorite_list_menu slug="" text="" style=""]
  • Shortcode: [ccc_my_favorite_list_results class="" style=""]

For pages with a shortcode for list view ([ccc_my_favorite_list_results]).

“Load More” is displayed with “posts_per_page”.
It will be displayed when the user has more favorite posts than “posts_per_page”.

  • Shortcode: [ccc_my_favorite_list_results posts_per_page="10"] default is 100 posts.

You can display the post’s “excerpt”.
This value is the char length.
If not needed, use “no excerpt” or “0”.

  • Shortcode: [ccc_my_favorite_list_results excerpt="30"]

If you want, you can change the code for list view yourself.

  • Shortcode: [ccc_my_favorite_list_custom_template style=""]

For pages with a shortcode for custom list view ([ccc_my_favorite_list_custom_template]).
Add the function (function ccc_my_favorite_list_custom_template( $my_favorite_post_id ) { }) for your list view to your-theme/functions.php.
$my_favorite_post_id is array.
style=”none” excludes the default CSS for the list.

Detailed usage is under preparation.

Discover More

This plugin is developed on GitHub

  1. Upload my-favorites to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Use shortcodes to display the favorite posts list and an icon for save and a menu for link to list.

The best favourites plugin

By jenjen125 on October 12, 2025

Really easy to use and the simple love heart shape to add favourites looks really good on posts. I've tried all the favourites plugins and this one is by far the best.

Nice and very useful plugin

By Betty_ on October 19, 2024

Thank you very much for this very useful Plugin, and a special thanks for keeping it up-to-date! ❤️

Thanks you!

By characterx on May 28, 2023

Thank you for this amazing plugin. It still works like a charm! Is there a place where I can donate?

Works with Mantra Theme

By mschuyler86 on February 21, 2023

Since it says "untested" with my theme, I tried it out and I'm happy to report so far it looks like it works with my theme. I use Manta Serious Theme. Thanks. This added exactly what I needed.

Update: One issue with my theme I found , is that it seems to only store the data in the Web Storage. I searched and found none being stored in my database. Not sure why that'd happen though.

シンプルで使いやすい

By You (keitahirai) on November 16, 2022

重宝しております。 シンプルで使いやすい! とても魅力的なプラグインですので、今後は有料版を検討するのもありかと思います。

Works beautifully as described

By pepperfoggyhorn on June 21, 2022

I love how simple and elegant this plugin in, and works exactly as described. It's simple to implement, very flexible with plenty of options for customisation, and the support threads are thorough and helpful. Just don't do what I did and add the button and the favourites list to the same page (while I was testing), as this breaks the button under the Thrive Theme Builder theme.

Excellent simple plugin

By usenkomaxim on October 23, 2021

Excellent plugin! Very light, just enough sets up. Without bugs. It is surprising that he is free. The author, you already throw, nulyuya. We will pay 🙂

Simple and great

By creactivemind on September 25, 2021

I love it! One issue I'm not completely happy with is that it doesn't allow me to open my favorites in a new windows when I click on them from the list. Is there an option to turn that on?

Perfectly Simplistic

By furiousstyles on September 16, 2021

Was looking for a plugin where users could save their favorite songs on the website. This plugin is simple but yet very effective.

Everything I need

By yannicksg on August 9, 2021

Searched for a plugin to add a favorite function to the Sonaar Music Player and I was able to to add it quickly. This plugin gives you a lot of freedom.

1.4.3

Add escapes to attributes to prevent XSS attacks

See the release notes on GitHub.

Back to top