Skip to content

Subscriber form is not registering subscribers [For non-migrated users] #334

@kushh23

Description

@kushh23

Description

Subscribe form is not registering subscribers on the instances which are not migrated to the Gutenberg changes made in the latest update.

The issue was initially reported on the wp.org forum but I was unable to replicate it before; as soon as I was able to I came here to report the issue.

How to replicate

  1. Install a Previous version of the plugin (I tested with v2.4.7).
  2. Activate the maintenance mode and enable the subscribe option from Settings > Modules.
  3. Open the site in incognito and do some dummy entries and then check the subscriber count, you will observe it is increasing with each entry.
  4. Now update the plugin to the latest version(v2.5.3) and don't migrate to the new Gutenberg changes.
  5. Go to Modules and empty the subscriber list so the counter is back at 0.
  6. Repeat step 3 with this version.
  7. You will observe the counter is stuck at 0 and the subscribe form is not registering new subscribers.

References

wp-maintenance-mode.2.4.7.zip

The page in version 2.4.7:
image

This notice appears after the email entry[in version 2.4.7]:
image

Subscriber count in v2.4.7:
image

The page in version 2.5.3 (exactly the same ):
image

and if you will enter the email in the input field in this version then you will also notice that the notice which says -

You are successfully subscribed, thanks

doesn't appear as well.

Subscriber count in v2.5.3:
image

Wp.org ticket related to the issue.

Technical info

  • WordPress version : 6.0.2
  • Plugin: v2.5.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis label could be used to identify issues that are caused by a defect in the product.releasedIndicate that an issue has been resolved and released in a particular version of the product.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions