WordPress.org

Ready to get started?Download WordPress

Forums

Navayan Subscribe
Self-subscribe/unsubscribe not working (roles not changed automatically) (3 posts)

  1. urpluggedin
    Member
    Posted 1 year ago #

    I like the flexibility of this plugin for subscription and email notification over JetPack, but important features are not working. Users cannot successfully subscribe or unsubscribe themselves. I have to manually change each subscribing user's role in the Dashboard from "none" to "subscriber" before they get emails. And when users confirm unsubscription, they still appear in the list of users in the Dashboard and they still get emails. If I manually delete the user in the Dashboard, that works. The role changes / deletion of unsubscribers should be automatic -- this will be a maintenance nightmare if it's all manual.

    I saw in the post titled "Broken Email Management" from 2 months ago that the role management issue was resolved in version 1.12. I'm using that version and it's still not working. Hoping for a solution soon!

    http://wordpress.org/extend/plugins/navayan-subscribe/

  2. urpluggedin
    Member
    Posted 1 year ago #

    I found a way to fix the issue with the plugin not automatically changing the role to subscriber. In the functions.php file

    Replace:

    delete_user_meta( $getUser->ID, $wpdb->prefix . 'capabilities' );
    update_user_meta( $getUser->ID, $wpdb->prefix . 'capabilities', 'subscriber' );

    With:

    $getUser->add_role('subscriber');

  3. Amol Nirmala Waman
    Member
    Plugin Author

    Posted 1 year ago #

    @urpluggedin: This issue has been fixed in v1.13. Please upgrade to latest version.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.