• Thanks for writing the Favoriteposts plugin!
    I have activated the plugin, but want slightly different behavior from it. Could you help me understand how to do the following

    1) I would like to have a button in emails that I send out, that link to the “favorite this post” functionality on my blog. i.e. if a user clicks the button in the email, they are taken to a webpage as if they clicked favorite on that particular blog post. How can I achieve this? What is the code/url that I need to point to in my emails?

    2) I would like the favorite button to show up for every post (it already does this). However once a user clicks on the button to favorite the post, I want only logged in users to succeed. I want users who are not logged into my blog to be taken to the login form to login. Once these users login, the post should be added to their favorites. How can I achieve this behavior? Today, if I disable favorites for anonymous users, the button completely disappears for anonymous users.

    3) Is it possible for me to track 2 different lists on my blog using your plugin? For example one list of favorites and another list of things ‘To try later”? How can I achieve this?

    Thank you,
    Ayesha M

    https://www.ads-software.com/plugins/favorites/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Kyle Phillips

    (@kylephillips)

    1) I may not understand the question correctly, but you could just link to the post itself.

    2) This isn’t currently functionality in the plugin. You could fake it by checking if the user is currently logged in, and if not, display a non-functioning button in your template.

    3) This isn’t currently supported. It’s on a list of future features to build out, but it may be a while before this is complete.

    Thread Starter m_ayesha

    (@m_ayesha)

    Hi Kyle,
    Thank you for responding.
    For #1 – instead of simply linking to the post, I want the click on the button on the email, to trigger clicking on the favorite button on that post. How can I accomplish this?
    i.e, clicking on the “favorite this” button in an email should do the same thing as if the user opened the opst and clicked the favorite button on the blog post.

    A couple of other questions
    2) I’ve noticed that when I click on the button, the list of favorites does not get refreshed/updated right away. I have to refresh/reload the whole page. How can I get the list of favorites to update right away?

    3) How can I change the name of the list of favorites? e.g. if I change the name of the button to “Bookmark” instead of “Favorite”, how can I make the list be shown as “My Bookmarks” instead of “My Favorites?

    Thank you

    Plugin Author Kyle Phillips

    (@kylephillips)

    1) I think there’s a few ways to tackle that type of functionality, none of which are directly related to this plugin. The first thing that comes to mind:

    • Add a couple of query parameters to the link in the email (something like https://domain.com/favorite-page?favorite=true&id=1).
    • In the template, you could check for those query parameters, and if they exist, output a simple script that clicks the favorite button on load

    2) This feature is under active development

    3) The generated list doesn’t include any reference to “favorites”. If you’d like to change the button text, you can do that under the plugin settings: Settings > Favorites > Display > Button Text

    Thread Starter m_ayesha

    (@m_ayesha)

    Kyle,
    one more question
    Is there a way for me (the admin) to see which posts have been favorited and by whom, and which are the top favorited posts? I have not enabled the favorite count and I do not want to go into each post to see the count. I’m looking for an admin panel that shows me the posts ordered by favorite count.

    For #3, I’m a bit confused. when the user clicks the button “Favorite”, all the items she has favorited show up under a list called “My Favorites”. How can I change the name of that list? Even when I change the name of the button to “Bookmark”, the name of the list is “My favorites”. see https://familyplay.us
    Thank you

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Force anonymous users to login to favorite’ is closed to new replies.