adurgavich
Member
Posted 4 months ago #
I have the option Subscribe new users registering with your blog: set to Automatically; however, users that register do not have the Receive periodic summaries of new posts? set to Yes by default. I have to manually change each one.
I think it might have to do with a plugin I use to manage my user subscriptions (s2Member) and when a person registers (buys my service), it enrolls them as Level 1 user (higher than subscriber).
Can someone help me out? I tried finding the line in subscribe2.php that adds the s2_subscribed fields in wp_usermeta but I can't seem to find it.
Any help is greatly appreciated.
http://wordpress.org/extend/plugins/subscribe2/
@adurgavich,
If you are using version 7.1 of Subscribe2 it is possibly down to a known bug that's fixed in the development version. Try updating to that and see if it helps.
adurgavich
Member
Posted 4 months ago #
Thanks for the development version but I am still having issues. If a user subscribes through our site (using s2member), the receive periodic posts is set to No. However, if I manually enroll a user (through wp-admin), it defaults to Yes.
Any ideas?
@adurgavich,
On a brief check through the s2member code it seems that the 'user_register' hook is never fired when users are created via the plugin on non-multisite configurations of WordPress.
Looking at the comments in the code it seems they are considering alternative ways of registering users through the WordPress API.
The s2member code is extensive though and I may have missed something. I'd suggest you confirm the above with the s2member author(s) and see if they can advise a workaround or fix.
adurgavich
Member
Posted 4 months ago #
OK I'll check with them. Thanks for your help! Much appreciated.