Subscribe2 4.5

Version 4.5 of the Plugin is now available for download. (A little earlier than I’d hoped but WordPress 2.5 is out!)

Version 4.5 is for WordPress 2.3.x and 2.5.x users only! This version has been tested on WordPress 2.3.3 and 2.5RC2.

Users of WordPress 2.0.x should download Version 2.22 of Subscribe2. Users of WordPress 2.1.x and 2.2.x should download Version 3.8.


This version contains the following improvements:

  • Added Support for WordPress 2.5!
  • Fixed HTML typo in admin submission message
  • Fixed time display for cron jobs in Options->Subscribe2 when displayed on blogs using a time offset
  • Added Debug plugin to the download package
  • Improved descriptions of email template keywords in Options->Subscribe2
  • Display subscribers in batches of 50 in Manage->Subscribers
  • Fixed some XHTML validation errors
  • Improved admin menu layout for compliance with WordPress 2.5
  • Reverted to using wp_mail instead of mail to ensure proper header encoding
  • Improved mail header formatting – thanks to Chris Carlson
  • Add ability to skip email notification using a Custom Field (s2mail set as ‘no’)
  • Improved CSV export – thanks to Aaron Axelsen
  • Added some compatibility for WPMU – thanks to Aaron Axelsen
  • Added some error feedback to blog users if mails fail to send
  • Moved Buttonsnap due to far to many fatal error complaints
  • Added option to send notifications for Private posts
  • Improved handling of notification for Password Protected Posts

There is still one known issue caused by a glitch in the WordPress core files. A Fix is discussed here.

If you use this plugin make a donation to support future development!

To install correctly:

  1. Deactivate your exisiting Subscribe2 Plugin
  2. Use FTP software to delete the old plugin and upload the new version
  3. Ensure that the complete subscribe2 folder and buttonsnap.php file are uploaded
  4. Activate the new version of the plugin
Posted in Plugin. Tags: . 176 Comments »

176 Responses to “Subscribe2 4.5”

  1. Mads Christian Jensen Says:

    Hi Matt. Its broken in WP2.5. You write you tested it up to RC2. There was a database change between RC2 and RC3. Cheers mads

  2. Mads Christian Jensen Says:

    forgot to mention: When I try to activate the plugin it says : cannot activate. Crital error.
    But nothing about what is crital :-/ The debug plugins activate fine :-)

  3. Administrator Says:

    Mads,

    I’ve just pulled down the release version of 2.5 and added my plugin – works for me. Make Sure you replace the entire subscribe2 folder as I’ve moved some files about. This may be contributing to the fatal error.

    Other than that it all looks fine from my side – if you can’t get it working at all can you let me have more detail.

  4. Mads Christian Jensen Says:

    I found the problem: It conflicts with cformII –> http://www.deliciousdays.com/cforms-plugin

  5. Mads Christian Jensen Says:

    oki. I made a test. If you have subribe2 and cformII on your wp installation you have to disable cformsII before activating Subscribe2. When Subscribe2 is activated you can reactivate cformsII. They are working fine side by side once both are activated.

    cheers mads

  6. Vzx Says:

    Its broke in V2.5 (I’m using the public build available from wordpress.org)

  7. David Says:

    to me it seems it also conflicts with the “embedded video with link” plugin. i cannot run both of them regardless which one i activate first.

  8. Administrator Says:

    Vzx,

    It’s working for me and apparently Mads and David too – In what way is it “broke”?

  9. Administrator Says:

    David,

    It seems that Embed Video with Link doesn’t support 2.5 according to the plugin page.

  10. John Guilfoil Says:

    Trying to activate the latest version of your plugin in WordPress 2.5: Plugin could not be activated because it triggered a fatal error.

  11. Administrator Says:

    John,

    Can you tell me how you uploaded the latest version? Did you use the WordPress built in upgrade function or FTP? What other plugins? Does it work when others are deactivated?

    I’ve got a test install of WordPress 2.5 and my plugin and it works fine.

  12. Rob Says:

    I was getting the fatal error as well for WP 2.5. I slowly tracked it down to this other plugin:

    Viper’s Video Quicktags, v5.2.3.

    With it inactive, Subscribe2 will activate. I upgraded VVQ to the latest v5.4.1 but it still conflicts with Subscribe2 (only one of these two plugins can be active at a time).

    Hmm, now that WP 2.5 has a full media library, I won’t need VVP?

  13. Martin Says:

    Subscribe2 4.5 works for me on WordPress 2.5. Have not noticed any problems after making 10 news posts. All subscriber emails are being sent.

    Thanks for the update.

  14. Sean@WMS Says:

    Oh man, I’m so happy!

    After Askimet and All in One SEO, Subscribe2 is the plug-in my clients and I are MOST INTERESTED in, and I’ve been struggling since day one to get it running corrently on WP 2.3 — esp. the tag in a WP page.

    I finally figured out today based on a hint in found here that despite the fact I was leave a blank line above and below that tag, the editor in WP, even in code view, was wrapping … around that tag, and I couldn’t figure out how to stop that. . . . I decided to try upgrading to WP 2.5 along with upgrading to Subscribe2 4.5 ( I tried upgrading to Subscribe2 4.5 first, but I got so many errors I couldn’t possibly document them, so all the more reason to try upgrading the full nine yards, as it were ).

    For the first time EVER! I’m actually seeing Subscribe to output being generated on my page with :-)

    However, I still can’t get Subscribe2 and CForms II to run side-by-side. Whichever one I activate first causes a fatal error when activating the other . . . . but for me, Subscribe2 trumps CForms II.

    I haven’t yet done a full kicking of the tires after these upgrades, but will be doing that now and then report back.

  15. klitscher Says:

    I had the same issue with Viper’s Video Quicktags…whatever one wasn’t activated first would cause a fatal error when trying to activate. Also, I tried the new upgrade automatically feature…everything worked well, but it appears the zip file has an extra directory in it, causing the plugin directory to be too “deep” into it. Same thing when I downloaded it and and unzipped it. Anyway, thanks Matt…it’s working like a charm now.

  16. Terry Walsh Says:

    There’s also a conflict with the wp-table plugin http://alexrabe.boelinger.com/wordpress-plugins/wp-table/ – whichever is installed first causes the other to throw a fstal error when you try to activate it. They did not have a conflict before, and right now cannot be installed together.

    I use both plugins heavily – right now, I need wp-table more, so subscrive2 will have to be deactivated until this is fixed – happy to supply whatever info required

    Terry

  17. Administrator Says:

    Terry,

    Had a quick look around the wp-table site. This post on the forum indicates that the plugin is not WordPress 2.5 friendly and will not be updated.

  18. Judit Says:

    Hi,

    regarding to Mads Christian Jensen’s post I have a problem at the activating Subsribe2 (I like this plugin very much), too. I have the cformII, as well. Unfortunately the method how Christian had activated his plugins is not working. I have to choose between the two plugins: this or that is activated.
    I would be really pleased to have the solution for this problem because I would miss this plugin very much.

    Thanks in advance.

  19. Administrator Says:

    Rob and Ken,

    It would seem the Viper’s Visoe QuickTags is not supporting WordPress 2.5 (yet…) according to the compatability page.

    Mads and Sean,

    I have Subscribe2 4.5 and CFormsII 8.02 running side by side on my test site. What version are you guys running?

  20. Swap Says:

    Matt,

    When I try to do one-click upgrade, it failed. I guess the previous version was not compatible with the 2.5 one click upgrade routine. I’ll wait and see how it works when you update your plugin again (not that it’s needed)

    great job! :)

  21. Terry Walsh Says:

    Ouch. Thanks for finding that forum post, Matt. That’s a pain. OK, will check out a new solution.

    All the best
    Terry

  22. frisco Says:

    Just upgraded to ver 4.5 (from 4.4) running under WP 2.3.3. Took a post that was private & pw protected, removed the pw and published it. Emails appear to have been sent to registered subscribers, but not confirmed subscribers, in so far as I’ve entered my own email a/c as a confirmed subscriber and received nothing.

    Can anyone confirm this is working before I dig a little deeper?

  23. BangkokDan Says:

    Uploaded the plugin with the automatic upgrade function in 2.5 – fatal error.

    Tried to reload the old 4.4 version. Doesn’t show up in the plugin-folder.

    Deleted the whole plugin and reloaded 4.5 – still can’t see it in teh plugin-folder of the WP-dashboard, even it’s in the plugin folder …

    What could the error be?!

  24. BangkokDan Says:

    Fixed! Plugin wasn’t recognized when the complete Subscribe2-folder uploaded – with the Subscribe2-subfolder things look smooth again.

  25. Administrator Says:

    Frisco,

    This is expected behaviour – Private posts are only accessible by registered users who are logged in so it would seem pretty pointless mailing out to public subscribers who won’t be able to view the post.

    If you think it should work differently let me know how and why.

  26. frisco Says:

    Perhaps my comment wasn’t clear. The post started off as pw protected and private. Then I removed the pw and published the post. I gave the history of the post just in case that made a difference. So the post was published and available to everyone.

    The emails did go out to registered subscribers (registered users on the blog) bid did not go out to confirmed subscribers, at least not to my email a/c. I don’t know if this is because of the history of my post or not, but I’ve been writing/publishing posts this way for some time, and under ver 4.4 it worked fine where emails were sent to confirmed subscribers once the post was un-pw protected and published.

    I also don’t know if I’ve run into the BCC issues, which maybe with a different # of registered users + confirmed users I didn’t hit before. So my issue still is outstanding. Any suggestions of where to look next would be appreciated.

    Btw, I do agree with the expected behavior as you describe it, which again, isn’t my case. And to clarify, aren’t private posts only available to logged in users above a certain user level?

  27. Administrator Says:

    Frisco,

    Hmm, so your post was private and password protected but you removed the password and published. Under WordPress 2.5 this would still be a private post but under WordPress 2.3.3 I think it may not be private any more – is that correct?

    If this is true then I think what you are seeing is down to a code change for WordPress 2.5.

    If you had the options set to not send posts for password protected and the password was not blank then no emails would send at all so I think the issue is related to the private status. If you want to change behaviour look for the comment line:


    // Are we sending notifications for Private posts?

    And change the $check from true to false.

  28. frisco Says:

    Here’s what’s confusing me…perhaps you can explain: why would the post be private under WP 2.5 since it is now published? Doesn’t publishing make it not private, or did this change under 2.5?

    I don’t want to send emails for private posts, but I think Subscribe2 and WP should reflect that the ‘private’ status is gone once the post is published. Under WP 2.3.3, a post could be either private or published, but not both. Maybe I’m missing something because I haven’t upgraded to WP 2.5, but can a post be both ‘private’ and ‘published’ under 2.5? My options are set to Not send emails for both private and pw protected posts. I’d be reluctant to change these options, since the only protection that emails wouldn’t go out would be the pw protection. If I forgot to enter a pw, emails would go out for these private (really draft/incomplete) posts.

    How is making the code change different from just changing the option setting in the admin panel?

  29. Administrator Says:

    Frisco,

    As you righly point out, Published a ‘private’ post in WordPress 2.3.3 removed the private-ness and published the post.

    In WordPress 2.5 a post can be Published and Private.

    It sounds like you are using private to tag a post as draft. The key difference here is that a post saved as private is visible to registered users (on both version of WordPress) but a draft is only visible in the admin panel to registered users with authoring capability. This WordPress Codex page describers the options better than me.

    It sounds to me from what you describe that you would be better server saving posts as drafts (using ’save’ or ’save and continue editing’) to keep the post as draft until you are ready to publish.

  30. daxpod Says:

    Thanks for the info about cfformii that was my issue. Thanks.

  31. Cambralenta Says:

    In worpress 2.5 I still get “fatal error” when activating the subscribe2 plugin. I have viper´s video tag running but I think it’s not the issue… help needed, please! Thanks

  32. Frisco Says:

    Thanks for the info. On the codex page you provided, it says:

    “Private posts are completed posts that are never intended for public consumption. Only you (and anyone with direct MySQL database access) will be able to read the post.”

    It admits to being outdated info, and I admit to being confused. In reading some of the trac tickets, I think I should clarify what I did:

    I had a pw protected post that had a post status of private. I removed the pw, changed the post status to Published, and then clicked “Save” (rather than “Publish”).

    The other thing is that I did a quick test on a user’s role relative to seeing private posts. I logged in as a user with a role of Subscriber and I could NOT see private posts. I changed that user’s role to Editor, and I could see private posts. So, for me at least, running 2.3.3, I disagree with what you’re saying about a post saved as private being visible to registered users.

    How does a post have a status of published AND private. Wouldn’t that require another status of published-really published?

    I know clarifying/explaining this is beyond just supporting your plugin (which you do a tremendous job of, btw), but IIRC you weighed in on the issue on one of the tickets I read, and the interaction of post status w/Subscribe2 could be an issue for a lot of folks.

  33. Vzx Says:

    Hi

    My bad… actually everytime I upload a new version of subscribe2 and make a post, gmail puts it into spam. I don’t know why it does this but I just need to say that “it’s not spam” and everything works fine till the next version comes out.

    Anyway the point being – This version works out of the box..

  34. Saran Says:

    Hi,

    Installation etc everything works for me. I can Go to write and email subscribers and it works too.
    But only my scheduled post or email per post are not working. I tried both settings. And when ever I post a new content, its not being sent out.
    When I have a daily digest set, that also does not seem to have any email sent.

    No one has received the emails including both registered and public subscribers.

    Need help.

  35. Kerry Webster Says:

    Kimili Flash Embed & Subscribe2 cannot co-exist in WP 2.5.

    Any thoughts?

    Love Subscribe2. Love Kimili FE.

  36. Administrator Says:

    Cambralenta,

    Have you tried de-activating the VVQ plugin? You say you don’t think it’s the problem but are you sure?

  37. Administrator Says:

    Frisco,

    I think the handling of Private posts has changed between 2.3 and 2.5 then, it certainly seems that a post can be private and published in 2.5. I’ve not had time to check accessibility of the post yet.

    In terms of what you did to edit the post – I think it may be because you pressed save rather than publish. I’ll keep looking and see if I can figure it out but my focus will be on WordPress 2.5 now.

  38. Administrator Says:

    Saran,

    This sounds very much like emails are being blocked by your hosting server. Contact your hosting provider and ask them to check the server logs and about any limitations for outgoing emails.

  39. Administrator Says:

    Kerry,

    Kimli hasn’t been updated for a while so I’m not sure that it fully supports WordPress 2.5. There does appear to be a conflict. If I get any spare time I’ll see if I can figure out where it occurs.

  40. shantanu goel Says:

    Hi Matt

    Just wanted to update you (and others having fatal error with cforms plugin) that I installed latest cforms 8.1 and now both plugins work fine…

  41. shantanu goel Says:

    And yeah, there is one problem I wanted to report. ON doing the one-click upgrade from WP2.5 for latet version of subscribe2, there is a problem that subscribe2 ends up being one level too deep in the plugins directory. It becomes (plugins/subscribe2/subscribe2/)

  42. Administrator Says:

    Shantanu,

    Thanks for the information about CForms and the One-Click Upgrade. I suspected there may have been an issue there and I have now flattened the SVN structure so that upgrading should work.

  43. bakkouz Says:

    I was getting the fatal error also, i traced it down to a conflict with the coolplayer plugin.
    http://izachy.com/2007/02/03/coolplayer-9/

  44. Frisco Says:

    I upgraded to WP 2.5, and I haven’t had time to check what changed in the db on user status, but I agree with you that the UI makes it appear that a post can now be both Published and Private.

    However, keeping in mind that I upgraded to 2.5 after changing the post status from Private to Published and then saving under 2.3.3, that post shows up in 2.5 as Published without the Private check box checked off. That tells me that the post was not private, but Subscribe2 didn’t send out the emails. If the 2.5 Private check box was checked for that post after my upgrade, I’d say that this was a WP change.

    In a few days, I’ll take a post under 2.5 that is Published and Private, uncheck the Private check box, and then Save. I’ll let you know if Subscribe2 sends out the emails.

    Is it fair to say that it should send out the emails if I do that?

  45. AgenciaBlog » Archivo del weblog » Plugins y parches para WP 2.5 Says:

    [...] plugins que ya sacaron su versión para el WP 2.5: Admin drop down menus Subscribe 2 Vipers [...]

  46. Administrator Says:

    Frisco,

    My honest answer is I don’t know what will happen. Subscribe2 hooks into the transition API of WordPress and I’m not sure if the transition hooks are called when a post is saved. If they are called then Subscribe2 will send.

  47. Alexandar Tzanov Says:

    @Mads Christian Jensen

    Thanks for the info. I got it to work with CForms II by deactivating CF@ first.

  48. Arto Says:

    Hi,

    All seems to be right in admin and I can send posts. But, please tell me how I activate that Subscribe-form in public pages? How that form code should be done?

    Thanks,

  49. Administrator Says:

    Arto,

    Insert the token into a page or use the Widget. The token can be inserted into a page manually or by activating the button in options and clicking on it when it appears in the toolbar under the Write menu.

  50. Mike Says:

    I upgraded to 4.5 after upgrading WP. Before both upgrades the plugin was working properly, but now on three different blogs on three different servers are not sending out emails. I did not use the auto update feature in the new version of WP, I did it as the instructions said in the readme file.

    Any ideas?

    Thanks.

  51. clive Says:

    hi

    i had a fatal error message when trying to activate subscribe2 4.5 in wordpress 2.5 – traced the problem to a conflict with another plugin, contact form ][ version 2.0.13. subscribe2 works if a deactivate the contact form plugin.

    now have to decide what to do as i need both!

    regards

    clive

  52. indigo Says:

    I confirm the results that klitscher reports. The automatic install from the WP admin plugin page put everything one directory too deep. I adjusted it manually and everything works great!!
    Thanks!

  53. Yiannis Says:

    I’m a new user to WP and to Subscribe2. I saw on an old post that i had to change a line for to be able to send emails not only on publish but also when i am updating the posts.

    The code was to change the following line

    add_action(’edit_post’, array(&$this, ‘edit’));

    to:

    add_action(’edit_post’, array(&$this, ‘publish’));

    Is this valid to this new version? I am searching the code and i cannot find it.

    Thanks
    and for the plug in
    Yiannis

  54. cc Says:

    Dear Mr Administrator,
    I use the most Subscribe2 along with the most recent WordPress Release.
    When you were testing the new release of your great plugin, did you come across the profile page for subscribers? When I log in with the subscriber’s account i use to test my own blog, I cannot manage my subscriptions unless I browse to the subscribe2.php directly!

    Would you mind having a thought about that problem?

    Kind regards!
    Carlos

  55. Saran Says:

    Hi admin,

    When i auto subscribe my users to all categories. Non of them get their emails. The reason i found is i think due to by default.. Users have to login and select the format html or text and either full or excerpt of the post.. By default even when i made all users subscribed, the choice of html/text/full post etc is blank/unchecked.

    How do I make sure everyone single subscriber is checked with at least some setting ?

  56. Frisco Says:

    Here are my latest results:

    Under WP 2.5 and S2 4.5 I took a post that was Published with the Private checkbox ticked and a pw set and removed the pw, unticked the Private checkbox, and saved the post.

    S2 did send emails (just like it did with WP 2.3.3) but I strill didn’t get one on an email a/c where I’m a confirmed subscriber rather than a registered subscriber. This was the same outcome as under WP 2.3.3, so I don’t think my problem is with the pw or private settings (which always worked before).

    Perhaps with new registered or confirmed subscribers I’ve hit some limit with my host? Perhaps my host has changed some configuration? Is there a way to see what emails S2 caused the server to send out, so I can count them and see if it matches some milestone?

  57. Administrator Says:

    Clive,

    Try obtaining the latest version of your contact form plugin or switching to an alternative.

  58. Administrator Says:

    Indigo,

    I thought I’d fixed this now, anyone else having this problem as of now?

  59. Administrator Says:

    Yiannis,

    That line is not in the new code but can be inserted if you wish. It was taken out when the new transition hooks were introduced so I’m not sure if it will work or if it will continue to be supported by WordPress in the future.

  60. Administrator Says:

    Saran,

    I think you have found a bug for me there – I’ll aim to fix this in the next release.

  61. Administrator Says:

    Frisco,

    Thanks for your continued efforts in debugging this issue. Can you confirm with your hosting provider that they are not blocking any emails. They may be able to provide a list of emails that were successfully sent and another list of any that were blocked.

  62. Mike Says:

    Frisco and Administrator,

    Today I installed, an instance of wp 2.5 and subscribe2 4.5, on a local machine, and remote host also(own machine). Got same problem, when create a new post, subscribe not sent email to list of confirmed subscribers, only sent email to first confirmed subscriber from the list. Also makes on the “Write->Mail Subscribers” menu.

    Any Idea!

    Thanks :)

  63. Administrator Says:

    Mike,

    Sorry but are you saying that emails from “Write->Mail Subscribers†don’t send either? Are ANY emails coming from either site? Check what the server logs contain about blocked emails.

  64. Arto Says:

    Hi,

    Widget is activated. I try to put it manually to template. Form seems so dead. What should I do more?

    Get rss to your email

  65. Arto Says:

    Sorry. Everything is ok now. :)

  66. Mike Says:

    I’m the first Mike that posted, http://subscribe2.wordpress.com/2008/03/29/subscribe2-45/#comment-7604

    And I had one blog that can email subscribers from “Write->Mail Subscribers” one that can’t and another that I can’t test at the moment, and still no email goes out when a new blog is posted on any of the three.

  67. Brady Says:

    Is there a way to do a form in the sidebar so new users can simply enter their email address, click submit, and they are added to the email list?

  68. Frisco Says:

    I can confirm what Mike reported. In ver 4.5, the email is only sent out to the first confirmed subscriber. My host has no BCC limit (only limit is 500 per hour per domain).

    Just to clarify, this is not a WP 2.5 issue so much as it appears a S2 4.5 issue, because this problem existed with WP 2.3.3 & S2 4.5, and WP 2.5 & S2 4.5, but it did NOT occur with WP 2.3.3 & S2 4.4.

    If I can provide any further info to help you track it down, let me know.

  69. Richard Galli Says:

    I don’t want to use HTML email.

    How do I get rid of the OPTION to use HTML email, that appears during the subscription process and also appears in the subscription options in the User section?

    I don’t want my users to see even the suggestion that HTML email is possible.

    Thanks!

  70. Yiannis Says:

    Dear Admin

    Yes it will be helpful for me to add again back the line to be able to send email even when i am saving a post. Is it just only a cut and paste from the old code to the new one or do i have to do something more?

    I understand off coarse that may be not work and the problem may be the wordpress but i want to give it a try. Otherwise i have to think about some other logic on how i will update my posts.

    Thanks

  71. Mike2 Says:

    (Now I’m Mike 2 :) )

    Admin,

    Yes “Write->Mail Subscriber” only sent an email, exactly for the first subscriber confirmed from the list, subscribe2 worked also like when create a new post.

    Frisco and Admin,

    I,ll going to try resolve this bug, looking on the code, if have a news of this, I’ll post on here. And if you have any idea or try resolve by the code, please report on. :)

    Thanks!

    Frisco, you say that wp 2.3.3 and s2 4.4 worked well?

  72. Administrator Says:

    Brady,

    Use the Widget, there is no way to override the Subscribe and Unsubscribe option though – the confirmation step is in there to prevent bulk subscribing by bots.

  73. Administrator Says:

    Yiannis,

    Try adding the same line back in and see what happens, there should be no other code needed.

  74. Administrator Says:

    Mike2 / Frisco,

    I’ve got a few suggestions for you to try:

    1/ Try using Subscribe2 4.4 under WordPress 2.5. (everything except the editor button should work)
    2/ Using Subscribe2 4.5, look in the code for the mail() function and change the 2 instances of @wp_mail to @mail
    3/ Try changing the line break in the BCC header in the mail() function (see here)

  75. Mike2 Says:

    Admin,

    I followed, the steps 2 and 3, and you know?, it works!!. a lot of thanks for all. However, it’s in an instance new of wp 2.5 and s2 4.5, but think this worked fine on an instance upgraded. I’ll tell you, if work like this.

    Thank you one more time

  76. Administrator Says:

    Mike2,

    Thanks for the feedback – they were intended as different things to try so it’s good to know you are still on version 4.5. Perhaps you could revert one of the changes you made to see if one or the other fixed things.

  77. carlos Says:

    okay, since my first inquiry does not seem to solicitate any attention.. i’ll ask again:

    why can only the admin browse to the subscription settings by browsing via the Users link in the dashboard?

    and why does no newly registered user receive any notofication emails even though i chose to automatically subscribe every new user?
    they have to go to the settings (wich are unavailable from the dashboard) and choose what format they prefer to get, since the automatic subscription does not set anything..

    i’ll be glad if you would share some thoughts about this
    thanks

  78. Administrator Says:

    Carlos,

    Sorry I missed replying to your first comment – it’s been a little busy on here recently!

    People who register with your blog can manage their subscriptions at Users->Subscriptions. If you have chosen to automatically subscribe new users then anyone who registers with your site will be subscribed to your categories and your chosen mail settings.

    If none of your subscribers are getting emails you need to follow this up with your host provider. They can tell you if they have restrictions in place and also explain why your emails are being blocked if there are no restrictions.

    To check if auto-subscriptions are working look in Manage->Subscribers at the number of subscribers you have to each of your categories, then register a new user and look again, they should all go up by 1.

  79. Frisco Says:

    Is there a way to make the Subscribe2 Debug plugin (or even Subscribe2 itself) give an option of sending the site admin 1 email with a list of the email addresses (maybe also include other info like title, email type, subscriber type, such as registered subscriber, confirmed subscriber, etc) for the last batch of emails that Subscribe2 sent out? This would be a faster way to resolve “did it get sent?” questions in shared hosting environments.

  80. Edmilson Says:

    Heelo Mads,

    How to I install Subscribe2 on my wp blog?

    Thank you
    Edmilson

  81. Mike1 Says:

    Following the above step #2 seems to have worked for me! Thanks for the help and the great plugin!

  82. zackdesign Says:

    I’m also reporting an inability to activate Subscribe2 or Embedded Video with Link simultaneously.

  83. Vzx Says:

    It does not seem to work with me for some very strange reason. Whenever I make a post, I get an email from my blog but it goes into my spam folder but none of my subscribers have an email – even in their spam folders. I don’t know what went wrong with this build

  84. carlos Says:

    Admin,

    didn’t mean no harm!
    Thanks for you answering, but unfortunately all of this is what i know and how it worked on my blog before WP2.5!

    Thing is, there is no Subscritions Tab on the user menu anymore, if registering as a Subscriber and NOT as Admin..

    And the thing is, newly registered Users DO appear in the Subscriber’s Manager as registered to all my categories, but DO NOT get any mail UNLESS they go to their subscription settings (which are unavailable in their profile settings) and check all the boxes manually!

    I cannot imagine this is not happening to anyone else.. Did you check Subscription2 as user, too? If you have 5 Minutes, you may want to register on http://carlosfleischer.com/blog and see for yourself…

    :) Yes i know!

  85. carlos Says:

    i forgot: thanks, mate, for your time and work, and for free software!

  86. Vzx Says:

    Let me elaborate in the issues I’ve been having on my WP 2.5 blog:

    New post notification emails (using the subscribe2 plugin) are not being sent to other users. For some very strange reason, only I seem to be getting new post notification emails and they somehow end up in my spam folder (in gmail). None of my subscribers have my blog notification emails even in their spam folders.

    My server does not have any BCC limits and as such, I’ve only got 41 subscribers.

    Other notification emails – like the one sent by spam karma are being sent fine to my inbox.

    Could it be because you reverted back to using wp_mail instead of mail?

    I know there might be an inherent problem with WP in general too (just like the ajax image upload problem)

  87. Cambralenta Says:

    well, i disabled all plugins and start enabling subscribe2 and everything is working now (WP2.5 / Subscribe2 4.5). hope it helps!

  88. Administrator Says:

    Vzx,

    Try reverting to using mail() on your subscribe2 rather than wp_mail. Open the subscribe2.php file and search for the 3 instances of @wp_mail( and change it to @mail(

  89. Administrator Says:

    Cambralenta,

    Thanks for the feedback – I think some of the activation issues are being caused by the buttonsnap.php library.

  90. Administrator Says:

    Carlos,

    Try the suggestions I made above and see if any of those help.

  91. Administrator Says:

    Edmilson,

    The install instructions are in the ReadMe file and are also posted with every update announcement made on this site!

  92. Vzx Says:

    Using the mail() function fixed the issue – thanks

  93. Vzx Says:

    Correction – This did send out the email but it still end up in my spam folder.. On a good front, the mail was sent out to all my subscribers but ended up in their spam folders.

    Could it be because of the fact that I changed my blog name very recently?

  94. Administrator Says:

    Vzx,

    The spam folder issue is nothing to do with Subscribe2 – I cannot do anything with the plauing to make an email more or less likely to end up in a spam folder.

    The change in name of your blog could be very relevant though, if the domain of your blog is not the same as the domain of the sending email that would look very suspect to a spam filter,

  95. Vzx Says:

    I think so too… Just a sidenote here that even in prev versions of WP and subscribe the emails were being sent from the same address and server.

  96. carlos Says:

    Admin:

    4.4 Did the trick! Now automatically subscribed users get mail without having to look up their subscription settings.

    Still, user’s profile setting page does not show a link to the subscription settings, so i added following code manually to user-edit.php:

    <?php _e(’Manage your subscriptions here.‘); ?>

    Without parenthesis of course!

    Thanks again for your time and love!
    Carlos

  97. carlos Says:

    oh, parenthesis did not show the whole code :D

    well, if anyone needs it, download it here:
    http://carlosfleischer.com/public/

  98. arZan Says:

    Hi

    None of my subscribers are getting emails. I tried the suggestions above about changing the @wp to @mail……and that did not sort the problem.

    Please help

  99. Marc Says:

    Is there a way to see who has subscribed to posts?

    I can’t seem to determine who is subscribed?

    Am I missing something?

    Marc

  100. Marc Says:

    arZan,

    You might try this trouble shooting tip.

    http://subscribe2.wordpress.com/2007/05/03/bcc-header-troubleshooting/

    It worked for me!

    mARC

  101. Administrator Says:

    Marc,

    Look in Manage->Subscribers and you can see you Public Subscribers and also filter your Registered Users by category subscription.

  102. carlos Says:

    @arZan

    or if you use WP2.5 and Subscribe2 4.5 then switch back to Subscribe2 4.4 and get my modified user-edit.php on http://carlosfleischer.com/public/ to give your users a link to subscription settings in their profile page…
    that worked for me.

  103. Marc Says:

    Oh thanks, nevermind. Stupid me.

    They were in a drop down menu under confirmed, which I didn’t notice until just now.

    Thanks,

  104. Bilbolodz Says:

    Hi,

    I’ve similar problem with activation like Mads Christian Jensen, could you please confirm that’s a bug with final version of WordPress 2.5?

    Best regards

    Piotr

  105. Administrator Says:

    Carlos,

    Thanks for the suggestion – there appears to be a bug in WordPress such that you can’t add submenus to Profile any more. I’ve lodged a trac ticket and managed a work around for the next release.

  106. Administrator Says:

    Bilbolodz,

    It is a conflict between the final version of Subscribe2 version 4.5 and some other plugins using buttonsnap as far as I can tell.

    Try the dev version for a fix.

  107. csign Says:

    this plugin causes a “fatal error” under WordPress 2.5 (final!), by trying to activate the plugin (although debug plugin is activated!)

  108. tbtrfa Says:

    I have upgraded both WP to 2.5 and subscribe2 to 4.5 and all seems to be well, with the rather large exception of my unregistered subscriber list. I have found the list in the MySql database, but I’d rather hoped I wouldn’t have to re-subscribe all those folks. Any ideas?

  109. Administrator Says:

    CSign,

    Try checking out your other plugins for conflicts (see comments above) or wait for the next release – I think I may have a fix

  110. Administrator Says:

    tbtrfa,

    I’m not sure what you mean by “unregistered subscriber list”. Are you talking about the emails in the subscribe2 table? These are the public subscribers and provided that they are confirmed they will get a notification sent.

  111. Falco Stellare Says:

    I’m writing to ask for your help about an issue I’m facing with using Subscribe2 4.5 under WP 2.3 and 2.5.

    In the official documentation you can read:

    “Registered Subscribers are users who have registered with your blog. They will have an additional option area under Users -> Subscription. This area allows them to choose which categories they would like to receive notifications about and also allows them to choose the email format”.

    I’ve tried both with WP 2.3 and 2.5, but never obtained such additional option area to be available in the control panel. This is a very big issue for me, since I need my registered subscribers to select the categories of interest.

    Is there a way to get this area working properly? I’ve checked the documentation so many times, without ending with a useful solution or a workaround. Am I missing something?

    Thank you for your evaluable help!!!

  112. Administrator Says:

    Falco Stellare,

    I’ve just registered on your site (linked via your name) and the panel appears for me. You are apparently using the Digest functionality so you are limited to a Yes or No option.

  113. Falco Stellare Says:

    >> You are apparently using the Digest functionality so
    >> you are limited to a Yes or No option

    GREAT!!! PROBLEM SOLVED!!! :-) I don’t have words to thank you!!! Perhaps this feature should be listed in the documentation, just to make it clear for dumb peoples like me :-)

    I take this chance to ask another question: I deactivated the Digest functionality, so I can see the area with the Categories list and the checkboxes; I would also like to show the description for every Category, where do I need to make a modification in order to obtain it? I think that it’s somewhere near the line 1850 in subscribe2.php file, am I right?

    Thank you again for your help!!!

  114. Brady Says:

    Good morning.

    The email notification works great. One problem though. In a recent notification, it include the  after each period.

    Thoughts?

  115. Administrator Says:

    Falco Stellare,

    You’ll need to edit the code in the display_category_form function. You are in the right area and the array already contains the description at $cat->description.

  116. Administrator Says:

    Brady,

    Try reverting to using mail() in the plugin. How to do this is described in the comments above.

  117. Falco Stellare Says:

    Fantastic, all done!!! Thank you!!! :-)

  118. Gene Smirnov Says:

    Is there any way you can change the day when the update is being sent to subscribers? Thanks

  119. Administrator Says:

    All,

    A potential fix for the missing profile menu, try using the Admin Drop Menu Plugin and the item returns!

  120. Vzx Says:

    If the above link does not work then an alternative Admin Drop Down menu is located at

    http://www.stuff.yellowswordfish.com/admin-drop-down-menus/

  121. Brady Says:

    I did that. Changed the wp_mail to just mail. That’s how I got it to work initially.

  122. Administrator Says:

    Gene Smirnov,

    I presume you are using the Digest functionality with your interval set more than daily. If you want it to go out every Monday simply Reset the schedule on Monday and it will set the timing from now (i.e. Monday) to repeat at your specified interval.

  123. Administrator Says:

    Brady,

    In that case the issue is probably down to your blog using a different character encoding to your database. Check they are both using the same encoding and change them to match if they are not.

  124. Known Issues in Subscribe2 4.5 « Subscribe2 Plugin Says:

    [...] 4.5 are being used massively judging by the rapid number of comments on the release of the latest version of this [...]

  125. Frisco Says:

    Matt, you’ve been busy here, but just curious if you missed or had any thoughts on the suggestion I made back on 4/4, which was to have S2 sent to the admin an email with the list of emails, title, subscriber type, email type, etc of the emails that S2 just sent out? maybe make this an option that could be turned off/on? It would make investigating some of the recent issues easier.

  126. OLiX Says:

    Hi, I didn’t read the laters comments yet but my plugin does not send emails to my subscribers. Do I have to activate the debug plugin also ?

    “[email_freq] => never” this means that the plug in does not send emails ??

    I have the latest version of WP and Subscribe2.

    Thanks

  127. Administrator Says:

    Frisco,

    It has been busy on here :-) I’ll see what I can do with your suggestion in the debug plugin when I get time – it’s a good idea, I’ll just have to see if I can get it working!

  128. Administrator Says:

    OLiX,

    No, [email-freq] => as never means you are not using digest emails but have the plugin set to send per-post email notifications.

  129. OLiX Says:

    Admin I think I have the same problem as Mike2 and maybe the solution is the same, but where can I download the 4.4 version of S2 ?

  130. Administrator Says:

    OLiX,

    The release archive for Subscribe2 is here.

  131. seekgeo Says:

    Hello!

    First, I really like Subscribe2 so far except I have a similar problem where Frisco mentioned regarding only can send out to registered users but not confirmed subscribers. So please forgive me if I missed one of these comments you might have explained how to solve this but I was unable to find an answer any on here.

    When I post, it was sent out to registered users only but I want to send out to all subscribers. How can I get around this issue?

    Thanks so much for your time and help. I am currently use WP 2.5. :-)

    -SG

  132. Administrator Says:

    Seekgeo,

    Try some of the suggestions in this post.

  133. Test subscribe 2 » AMAP du Roy d’Espagne Says:

    [...] 4.5 are being used massively judging by the rapid number of comments on the release of the latest version of this [...]

  134. the Mittineague Blog -> Buttonsnap Hack Says:

    [...] not compatible with the new version, so I went to the plugin’s page to look for an updated version Subscribe2. But it was compatible. Others had posted comments about problems they were having with various [...]

  135. Fred Says:

    Hi!
    I love the plugin but am running into this very strange error where anyone trying to subscribe/unsubscribe will get the “server error” message after submitting their email. However, a confirmation message DOES get sent to their email and everything works fine!

    Any ideas what might be causing this?
    Thanks.

  136. Administrator Says:

    Fred,

    There is a small glitch in the code that I’ve fixed for the next release. You can apply the fix by looking into the subscribe2.php file for the filter() function. IT CONTAINS THE FOLLOWING LINE:

    $this->send_confirm('del');

    Change this to:

    $status = $this->send_confirm('del');

  137. Fred Says:

    Thanks! Fixed the problem. :)

  138. joetwostep Says:

    could you make it so its obvious that someone is subscribed to the blog or not? like put a green background on their text

    and make the default subscription _all_ catagories?

    maybe thats how it is, and maybe ive just broken my copy

  139. Administrator Says:

    Joetwostep,

    Make it obvious where and to who? You as admin have a list of subscribers in Manage->Subscribers. And subscribers should know if they are subscribed or not as they opted in and should be getting email notifications.

    Public Subscribers are added to all categories apart from those you as admin except in Options->Subscribe2. People who register with your blog can be automatically registered or you can have a check box on the registration page – again these are options in Options->Subscribe2.

  140. francesco Says:

    Hi, I install the new version of your plugin on Wp 2.5 and everything works fine except the subscribe2 page on the admin menu. I can see the page and the options but I can’t save it, everytime I try to save new option my page become white. Have you ever run in a same problem? Thanks for your work and for the plugin, it helps a lot

  141. Administrator Says:

    Francesco,

    I haven’t encountered this. Are you using any caching plugins? Also, are you using plugins like Bad Behaviour and are they on the latest versions?

  142. francesco Says:

    I have this plugin activate (akismet, all in one seo pack, lock out, quote rotator, share this, subscribe 2, video widget).before I wrote to you I tried to deactivate all the plugin expect your but the error continues. I noticed also a strange thing: there is a number 4 in the area of the subscribe 2 menu where usually I ahve to write the message to confirm the subscribtion or to delete it. Really don’t know what happens. Thanks very much

  143. Administrator Says:

    Francesco,

    The message appearing as a number 4 is related to the same problem. You database entry for Subscribe2 appears to be corrupted. Try pressing Reset rather than submit to get back to the defaults and then make your changes.

  144. Peter Boyd Says:

    Is it possible to simply save an old post and NOT have the email list blasted with the changes made to that old post?

    For example, we have a post that we simply updated a few links. Upon saving that post all 500+ subscribers were blasted with an email, which really they did not need to receive.

  145. francesco Says:

    Thanks very much, now subscribe 2 is running again

  146. Administrator Says:

    Peter Boyd,

    Subscribe2 only hooks into the transition hooks in WordPress so simply editing and saving a post should not generate notifications provided that you don’t change the published status of the post.

  147. Peter Boyd Says:

    Thanks for the update.

    Unfortunately, I edited an old “published post”, and it was blasted to the list again.

    Perhaps I should upgrade to the most recent version to see if that effects anything.

  148. Administrator Says:

    Peter,

    Given that you’d commented under the post about Subscribe2 version 4.5 I had assumed that you were using this version. Upgrading would be a very sensible step to take if you are not on the latest version becuase bugs are fixed with each new version released.

  149. abidan54 Says:

    I noticed the version number on the debug and uninstaller part of the plgin is wrong so it always shows up as upgrade required when you have automatic plugin unpreader installed!!!

  150. Peter Boyd Says:

    True, we had just heavily modified it a year ago to send out HTML templates and connect to a SMTP server, so upgrading will kill some of those modifications we made.

  151. Administrator Says:

    abidan54,

    The version numbers are actually correct as those 2 files are the first releases with that functionality! The issue is that WordPress thinks they need upgrading.

    Sadly, I think your solution of changing the version of these files to match those of the main plugin is the only current fix.

    Of course, provided you don’t want to uninstall the plugin and it is working as expedted for you, you can always delete subscribe2debug.php and subscribe2uninstaller.php from your plugins folder and the prompt will be removed.

  152. Administrator Says:

    Peter Boyd,

    You’ll have to try and merge your version with the current release.

  153. Andrew Says:

    David and Zackdesign,

    I was running into the same problem and it was essential that I use both plugins. I found the problem and it seems that this could be the problem with a few of these plugins. It’s the buttonsnap.php file. Basically the button snap function is being called multiple times from multiple files. I took the easy way out and commented the button snap require from the subscribe2 plugin because I am inserting a custom form, so I don’t need the s2 button. It’s up to you which one is more important, or whether you can merge the files to make them work and redirect the require to the merged file.

    I got them both working together with the button snap, but it took down my WYSIWYG (which I also needed because it is a client blog). Hope this helps!

  154. Abi Says:

    Hi

    I have installed the plugin but it only seems to work intermitently and i cannot figure why?

    I am using most recent version of the plugin with wordpress 4.5.

    Emails send successfully to confirm subscribe and unsubscribe, sometimes when you click on the email it takes you to my site and correcly displays the message to the user thast they have subscribed / unsubscribed successfully. However the page it picks to display the message on for the user appears to be the first UNPUBLISHED PAGE? Furthermore randomly this doesnt happen either, sometimes it goes to another page, though i cant firugre out which, but it does not display the ANY message to the user and alos does not action their request to either subscribe or unsubscibe.

    Had anyone any ideas?

    Thanks in advance
    Abi

  155. Administrator Says:

    Abi,

    Have you defined the S2PAGE variable in the subscribe2.php code? If you have a specific page you want to link to find the page ID in WordPress and define S2PAGE as this number and your issue should resolve, I’ll look into the Unpublished bug though.

  156. Abi Says:

    Yes thats the thing i have defines this, see code below:
    // by default, Subscribe2 grabs the first page from your database for use
    // when displaying the confirmation screen to public subscribers.
    // You can override this by specifying a page ID on the line below.
    define(’239′, ‘0′);

    Thants why i cant understand what is happening? I defined this but it appears nto to pay any attention to it? If i remember rightly i think i had this same problem in the previous version also?

  157. Abi Says:

    Hi

    I have done some more testing and it seems to me that for some reason the page i define as S2PAGE dos not seem to be used. I did some test subscriptions and this is the UR thats is sent http://www.lets-makemoney.co.uk/?s2=16acf1c225e3135c08e5bad8974c9df6c1

    Does this look right o you? Should my page number not be in the URL? i.e. /?239=

    Just a thought?
    Thanks
    Abi

  158. Abi Says:

    Right then, I have replaced all S2PAGE references in the code to the actual page number as 239. IT WORKS ! Looks like for some reason the plugin is not using the page number i set in line : define(’239′, ‘0′); I have had to manually go thought the code and set this page where relevant?

  159. Administrator Says:

    Abi,

    The define line would have worked better like this:

    define('S2PAGE', '239');

  160. Abi Says:

    Ohhhhhhhhhhhhhhhhhhhhhhhhhh I see :)

    Will try that :) Thanks, perhaps i misread how to set it? ust a suggestion to acount for moneys like me perhaps the comments in the code could specify exactly what to put cos somehow i misinterpreted.

    Thanks muchly

    Abi

  161. Abi Says:

    Ohhhhhhhhhhhhhhhhhhhhhhhhhh I see :)

    Will try that :) Thanks, perhaps i misread how to set it? ust a suggestion to acount for moneys like me perhaps the comments in the code could specify exactly what to put cos somehow i misinterpreted.

    Thanks muchly

    Abi

  162. giuseppe Says:

    Fatal Errors:

    This is most likely being caused by conflicts with other plugins that use buttonsnap.php. To fix this look at around line 50 in subscribe2.php for the following code:

    require(ABSPATH . ‘wp-content/plugins/subscribe2/include/buttonsnap.php’);

    And replace it with:

    if (!function_exists(buttonsnap_textbutton)) {
    require(ABSPATH . ‘wp-content/plugins/subscribe2/include/buttonsnap.php’);
    }

  163. Anja Says:

    Hi,

    Is it possible to send HTML-mails to people who have not registrered as users?

    (I’d like to have no users, just the subscribe2 widget.)

    I found a fix in here somewhere, for the subscribe2.php-file, but it was for an earlier version. Tried it anyway, but it didn’t work.

    Thanks a lot! I’d really like to send HTML-mails. Makes a world of difference…

  164. Anja Says:

    I forgot to say that I’ve got subscribe2 4.6 and wordpress 2.5

    I also did the “wp_mail@ to mail@”-thing, and it worked. If that’s of any importance.

  165. Administrator Says:

    Anja,

    HTML mails for all users is possible if you know your way around PHP or if you are willing to pay for the upgrade ($30).

  166. Anja Says:

    Okidok, I’ve looked around for the upgrade but can’t find it … ?

  167. Administrator Says:

    Anja,

    The upgrade isn’t on here. If you want it you’ll need to make the payment and I’ll email you the amended code.

  168. Kyle Says:

    There is no save option on my settings page, only the reset button. Obviously, I cannot save any changes. Latest version of WP & plugin. Please help. Thanks.

  169. Administrator Says:

    Kyle,

    The “Save” button is called “Submit” and is about 2 inches above the reset button. If you can’t see it on the screen check the source code and see if it’s defined in there. I can’t reproduce your problem without more information.

  170. Kyle Says:

    Please forgive my ignorance. Where do I find the source code for this? Is it in a specific php file or somewhere else? Thank you.

  171. Administrator Says:

    Kyle,

    I mean the HTML code of the admin page. While viewing the admin page right click and select View Source or similar depending on your browser. The other thing you could do if you can is take a screen shot and save it to your web space then post a link to it on here so I can see what you mean

  172. Administrator Says:

    Kyle,

    Thanks for that. That is very weird, the code for the Submit button is not conditional on anything so it should appear. Do you have other plugins running?

  173. Kyle Says:

    I have quite a few other plugins running. I’ll probably have to disable them, see if that works, and then go one by one to figure out the problem. Any plugins in particular I should look out for? Any other ideas?

  174. Kyle Says:

    The culprit was a plugin called Ajax Post Save. Without that activated, the submit button shows up. Thanks for your help.

  175. Kyle Says:

    Wow, it was also messing up 2 or 3 other plugins. Glad I got rid of it. Thanks for your work on Subscribe2.


Comments are closed.