• Resolved hshah

    (@hshah)


    I would like to set up notifications for different things such as website newsletter, administrator creates a new post, all the users who follow a person get notified when they upload a photo album etc.

    Is there a page or somewhere where each user can choose what notifications they receive?

Viewing 11 replies - 1 through 11 (of 11 total)
  • @hshah

    If all of these things are being created in the WordPress posts table or are Custom Post Types (and the CPTs are registered to generate emails with Subscribe2) that should be available for your Registered Users at the admin page Subscribe2 > Your Subscriptions.

    Public Subscribers (those who have only provided their email and not registered, will have notifications sent based on the plugin settings in the Subscribe2 > Settings page.

    Thread Starter hshah

    (@hshah)

    @mattyrob I haven’t tried it yet but yes all the emails I plan to send would be based off CPTs and standard WP tables.

    I’m not looking to cater for guests, just Registered Users. I’m using Ultimate Member, so the plan is to add an extra tab on the Account page, to allow members to opt in/out to each type of email.

    @mattyrob

    In theory it should all work then, you may well need to register your custom post types using a little code, documented here:

    https://subscribe2.wordpress.com/support/api/

    You’ll need to use the s2_post_types filter.

    Thread Starter hshah

    (@hshah)

    @mattyrob

    Haha, you do know that you mentioned yourself right? :p

    Are there two versions of this plugin? The one on here, and another one with HTML in the title? Looks like one is free and the other isn’t, but the differences etc aren’t clear.

    @hshah

    ?? I’ve never self-tagged before!! Doh!

    Subscribe2 HTML is paid, it includes extra features like:
    Unsubscribe links in email notifications
    ReCaptcha integration
    Save draft emails in Subscribe2 > Send Email
    Images and CSS can be sent as email attachments

    And by default Public Subscribers get HTML full content emails rather than a plain text excerpt.

    Thread Starter hshah

    (@hshah)

    @mattyrob

    First time for everything lol ??

    I don’t think I need any of those options because:
    – my unsubscribe link takes members to their account page
    – I don’t have public subscribers
    – don’t need ReCaptcha or Draft Emails

    Will give it a go and post back here with how I get on ????

    Thread Starter hshah

    (@hshah)

    @mattyrob

    I added the s2_post_types function and now see this in the settings:
    Subscribe2 will send email notifications for the following custom post types: Um_user_photos

    1) Keeping with standards / maintaining naming conventions, the first character of the CPT shouldn’t be made capital in the above text. That is just a cosmetic observation though, so not that important.

    2) I tried adding [subscribe2] to the Ultimate Member Account page and it just displays this (the word profile is a link to /wp-admin/admin.php?page=s2):
    You may manage your subscription options from your profile

    3) I tried accessing the Account page as a non-admin user, and if I click that link, it takes me to another random page because non-admin users can’t access any of the Admin screens.

    4) Back as my admin user, there is no mention of the um_user_photos CPT.

    I’m not sure if I am just missing the obvious or I’ve misunderstood what the plugin actually does. I’m trying to set up a bunch of custom notification emails, like new photo album, new event listed, member commented on photo etc (all WP core), and allow members to opt in or out of each one.

    @hshah

    1/ Fair point, it is made uppercase by the code, perhaps that could be confusing and is unwise.

    2/ That’s expected. Log out to see the form.

    3 & 4/ It should be transparent to your users, you may need to register any associated taxonomies related to the custom post type.

    Thread Starter hshah

    (@hshah)

    @mattyrob

    2) All those who would be selecting their subscription preferences will be logged in. These aren’t going to be available for those who aren’t members. Ideally you would want the form to be displayed where the shortcode is placed rather than directing members to the Admin section.

    3/4) I don’t have any categories or taxonomies assigned but I easily could add that. Just creates a test one and it appears as an option to select so that part is sorted.

    5) I’m still not sure how I would set up all the notifications with this and have them automatically send based on the member preferences.

    6) I had already created custom user meta fields for opting in/out of certain times of emails, configured BNFW / Notifications plugins to send emails for actions like the ones I mentioned, which I was then intercepting with more functions. Those functions checked the recipient’s preferences and either let the email go out or just disposed of it. It all worked, but was too messy, hence why I was looking for another plugin which was designed for this.

    @hshah

    2/ The direction to the form in the admin pages should work then and take your users to the right place, Subscribe2 HTML allows form placement where the shortcode is deployed.

    5/ I guess you need categories for each of the different notifications you want and then assign new content to those categories.

    I’m not sure if this was resolved but i am having a similar issue.

    All my users will be logged in as the whole site is behind a login.

    I simply need to know where the logged in user can actually select the emails they want to receive but not from WP admin. It needs to be on the front end of the site.

    We have setup a page with the subscription form and when logged in we simply see a message saying ‘You may manage your subscription options from your profile’ The profile link redirects to WP admin. The issue is that all users (non-admin) are forced to no be able to access WP admin area so in our case it goes back to the homepage.

    Does this plugin offer a UI for ‘Registered Users’ to select the notification they want to receive?

    Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘User Manage Subscriptions’ is closed to new replies.