August 11, 2014
I’ve seen Matty R. address this feature request in at least one other post and the explanation was, basically, there is no place in the workflow for public users to configure which categories they would like to subscribe to.
I’ve looked at some alternatives to Subscribe2 like “Post Notifications” and MailPress, which supposedly support this feature. The problem with those plugins is that configuration and maintenance appear to be much more complicated than that of Subscribe2. I think it would be easier for me to customize Subscribe2 to add the feature than it would be to migrate from Subscribe2 to one of the alternatives.
My current plan is to make the following custom modifications to Subscribe2:
- add categories checkboxes to the subscription widget
- add a new table to store public user category selections
- modify the send logic to compare the post category to the user category
- in order to change subscribed categories, users will have to unsubscribe and then subscribe again (selecting the preferred set of categories upon re-subscribing)
I’m not planning to modify any of the settings screens – it would be nice if the set of categories presented in the widget was configurable and if the subscriber import page supported categories, but it’s more effort than makes sense for my one-off customization.
Any feedback on alternatives, tweaks or problems with the above plan would be welcome.
News that this feature will be added to Subscribe2 or Subscribe2 HTML would be even more welcome!
By the way, it seems like this would be a compelling value add feature for Subscribe2 HTML that might attract more subscribers!
Thanks for reading and thanks in advance for any feedback.
August 11, 2014
I went ahead and implemented a version of this feature on a test site at http://lititzpike.com/subscribe2plus.
I followed the approach I outlined above.
There were a couple other things I needed to do:
- validate that at least one checkbox is checked
- modify the public subscribers admin page to allow category selection
- change delete to cleanup the new table
I’m pretty much of a novice when it comes to php and wordpress, so making the public user categories configurable and database driven was a bit too much for the first iteration. I just hardcoded the html to show the categories that I need. It’s good enough for my start of school year deadline (this is for a set of websites for Parent Teacher Organizations in my children’s school district).
Another shortcut I took was, as I had planned, to require unsubscribe/resubscribe to update the list of subscribed categories for a public user. I’d like to fix it so that an already-subscribed public user can update their subscribed categories, but I guess I’ll need to send a confirmation email for that, so I’ll have to pore over that part of the code.
I’d be glad to share more details about what I did, including sharing my hacky code changes, if it would help get this feature added!
December 13, 2012
October 9, 2014
December 13, 2012
Most Users Ever Online: 964
Currently Browsing this Page:
Guest Posters: 35
Newest Members:Grant Jenkins
Administrators: Michael TorbertPeter BayliesSupport TeamSteve MortiboyMatthew RobinsonSteve KlasenArnaud BroesAshish Ravi