Subscribe by Email - database error

Hi there. One of our members opened a ticket today that their emails were not going out. I verified the issue - it is only a problem since we did our last batch of updates a few weeks ago.

I'm not sure if the issue is with the latest version of New Blog Templates or with Subscribe by email.

After the updates (we updated both plugins) - newly created blogs are not able to send emails from the Subscribe by email plugin. This works fine on blogs created before the update.

We're seeing the following error:

Also on a separate note: the send test email functionality does not seem to work for new or older blogs. The email simply doesn't go out - not seeing any errors in the log.

Additional detail. The subscribe by email plugin is included in our default template blog so all newly created blogs come with the subscribe by email plugin included. This was working fine before we updated to the latest version of both plugins.

  • Jennifer

    Ha - that was the issue -

    But I do have a question just for my own curiosity - is this a new table in this release? Everything was working fine before the update? Or maybe there was an issue with the update that the settings got lost?

    Also, one more (actually 2 more) quick questions.'
    1. Do you know what the other tables are in that list and should I be copying those as well?

    2. If the subscribe by email plugin is network activated, why do I have to copy those tables?


  • Jack Kitterhing

    Hi there @Jennifer

    I hope you are well today and sorry about the extreme delay with my reply,I missed your previous reply and was then on Vacation with Family.

    Great, glad that was the issue, rather than it being an additional table, I believe that the settings got lost on an update, it seems :slight_smile:

    1: Looking at that it doesn't appear, you need any of those other tables to also be copied across. If you look at your PHP error log, Do you see any errors referring to tables not existing?

    2: That would be due to some plugins running the tables on each created sites, so you would have multiples of that tables, For example, you are running subscribe by email, each site needs that tables, as a network activated plugin, it doesn't setup the table on each site, which means that when new blog templates is being used, choosing the table to copy over allows it to work as it should :slight_smile:

    Thank you! And again sorry for the delay.

    Kind Regards