• Resolved sffandom

    (@sffandom)


    I am using Subscribe2 on multiple Websites. The plugin has suddenly stopped working on ALL sites. Some of them are WordPress multiuser installations and some of them are single installations. The sites are scattered across several hosting accounts.

    Symptoms of the broken behavior include:

    Settings for the designated landing page mysteriously change.
    Attempts to subscribe/unsubscribe through the widget fail.

    In looking at the various support threads from early November 2013 it seems to me that the plugin has failed for multiple people and that must be due to something in the update process. You cannot have this many SQL databases suddenly just fail.

    I tried deleting and reinstalling the plugin on a small site. That did not fix the problem but it did delete the plugin’s data from the database.

    The various manual fixes provided in the recent support threads are not a solution for this widespread a problem.

    I see on the plugin page here at www.ads-software.com that it is confirmed to be compatible only up to WP 3.6.1. Will there be a new update soon?

    https://www.ads-software.com/plugins/subscribe2/

Viewing 15 replies - 16 through 30 (of 34 total)
  • Thread Starter sffandom

    (@sffandom)

    So sorry. I got sidetracked last week and never got around to testing this. Will try again today. Didn’t mean to leave you hanging.

    @sffandom,

    Not a problem. I saw this in the WordPress trac timeline earlier today and thought about you:
    https://core.trac.www.ads-software.com/ticket/26065

    It may not be related at all but for now it seems single updates might be wiser.

    Thread Starter sffandom

    (@sffandom)

    Well, THAT’s inconvenient. Thanks for pointing that out to me. ??

    It will be a few hours before I can set aside time to test your suggestion.

    brawl

    (@brawl)

    1) We appreciate the handy plug-in.

    2) Is it your expectation that Subscribe2 is good to go for WP3.7.1?

    3) I opened this resolved thread to find out what had been determined about Subscribe2 and WP 3.7.1.
    I discovered no resolution.

    4) FWIW, two wrongs don’t make a right on the marking resolved front…

    @brawl,

    1) Thank you.

    2) It is working fine on my sites as I’ve said above.

    3) Only you haven’t opened a thread – you have tagged onto someone else’s thread.

    4) Thanks for your opinion but since the plugin is free and I offer my time and skills for free offering supporting I will use this forum as I see fit so I can best deliver that support.

    brawl

    (@brawl)

    2) I guess it’s the “Compatible up to: 3.6.1” on https://www.ads-software.com/plugins/subscribe2/ that brings the question for us.

    I don’t know where the compatible determinations occur in contributed plugin-land.

    3) Right. I shouldn’t have said opened, that’s a little ambiguous in this context. I did jump on an existing thread, it just didn’t read as resolved to me.

    Thread Starter sffandom

    (@sffandom)

    Okay, I did the following twice:

    1) Deactivate the plugin
    2) Edit the subscribe2.php file to change the version number
    3) Activate the plugin
    4) Deactivate the plugin
    5) Edit the the subscribe2.php file to revert the version number
    6) Activate the plugin again
    7) Add a subscription

    It now seems to work. But I have to test on this on several Websites.

    But there is still something funky (for which you are NOT responsible).

    When I added a test email just now, I was not taken to the “default Subscribe2 page” that I had set up.

    In other words, on the plugin SETTINGS page where you have:
    Set default Subscribe2 page as: [LIST OF PAGES]

    I have set up a landing page and that page is selected in the element. I expect to see that page when I click on the confirmation link, but instead I see the root URL for the domain (but a unique page that just says “You have successfully subscribed!”

    Now, the email address is in the list so I know the subscription worked. But when is the “default” page supposed to appear for the user? If I UNsubscribe, I am taken to that page. Why not when confirming the subscription?

    Finally — what I didn’t tell you before (because it’s not to be found on every site) is that on SOME of these sites I copied the widget code into an HTML table that is served on every page of the site. The widget records the user IP address. I stripped that IP address from the copied code.

    The copied code in the HTML table does not appear to work. That’s not your responsibility as you didn’t design the widget to work this way. But why is the IP address being recorded? I don’t see any place where I as the site administrator can review it.

    I hard-coded “10.0.0.0” as the IP address in the table (the sidebar widget behaves exactly as you programmed it). Do you see a problem from using a hard-coded IP address?

    I did not tell you about this copied code because I had not yet added these forms to all the sites where I’m using the subscribe2 plugin. I don’t believe the copied code (replicating the widget on the page) could have caused the problem I report. I suspect the update issue you saw in the Trac ticket may be connected.

    As a request for future features, I’d like to see:
    1) The IP addresses in the admin dashboard (or removed from the widget)
    2) A way to add the widget to some other part of the page.

    I am using the AD INJECTION plugin (cited above as one found on every site) to manage that HTML code. We don’t normally embed footer ads on these Websites so I thought I would experiment with a table that encourages people to sign up for the daily digest and to follow us on social media.

    Thread Starter sffandom

    (@sffandom)

    For whatever it’s worth, given the complexities of the issues I am dealing with, I would say THIS support thread has been resolved.

    I’m not happy about having to force updates on multiple Websites, but that’s just a part of the process.

    I can only wonder if other plugins broke in less obvious ways.

    @brawl,

    The “Compatible up to” comes from the plugin header. It indicates the version of WordPress the current code was tested against. I don’t believe it would be good practice to rush out a new release with every version bump of WordPress to just change the plugin header ‘compatible to’ version number, it doesn’t mean it doesn’t work though and if there were major problems detected during development a new version would be released.

    @sffandom,

    Okay, a few things to cover in that last post.

    1/ You don’t need a landing page, Subscribe2 handles that for you. If you wish to customise the displayed text use the ‘s2_subscribe_confirmed’ and ‘s2_unsubscribe_confirmed’ hooks described in the API.

    2/ The IP address collection is a requirement of some hosting providers and it is stored in the database. You can also see if by hovering your mouse pointer over an email address in the Subscribe2->Settings page. I can’s see a huge issue from hard coding the IP provided your hosting provider are okay with that.

    Bill

    (@canihavethis)

    I, too, am having trouble sending emails for posts or using the “Send Email” function. I have done the update procedure you specify above:

    1) Deactivate the plugin
    2) Edit the subscribe2.php file to change the version number
    3) Activate the plugin
    4) Deactivate the plugin
    5) Edit the the subscribe2.php file to revert the version number
    6) Activate the plugin again
    7) Add a subscription

    The sign-up and email confirmation of new users seems to be working, but I cannot “Send email” to my list of public subscribers. Emails to registered users (those with accounts on the wordpress site) receive the emails, but the public list does not.

    Confirmed on 2 different sites with essentially the same settings.

    Is there a way to download/install version 8.9?

    @bill,

    All previous versions are available here:
    https://www.ads-software.com/plugins/subscribe2/developers/

    Are there many more Public Subscribers on these site compared to the number of Registered Subscribers? Perhaps it is a volume email issue and the emails are being blocked by a server limitation policy. If that is the case older versions of Subscribe2 will likely exhibit the same behaviour.

    Bill

    (@canihavethis)

    Yes, we have more public subscribers than registered user subscribers but that number hasn’t changed in a couple of months (it’s a sports team with known members).

    We have been sending emails to the team with no issues for about 2 years now.

    How badly do you suspect I can mess things up if I try to install version 8.9?

    @bill,

    Provided you erase all of the existing plugin files by FTP (DO NOT use the uninstaller on the plugin page in WordPress) and then upload the older version you should not encounter any issues.

    Bill

    (@canihavethis)

    Ok, I tried 8.9 and 8.9.1… I’ll have to go look and see when the last email was prior to wp 3.7.1 but it seems as if it might be related to 3.7.1

Viewing 15 replies - 16 through 30 (of 34 total)
  • The topic ‘Subscribe2 is NOT compatible with WP 3.7.1’ is closed to new replies.