• Resolved Anton Ivanov

    (@netus01)


    Hello,

    I’m using eNews Extended plugin with MailPoet integration (latest version of both plugins and Genesis). Everything seems to work fine when there is only one eNews Extended widget per page. However, when I try to put two widgets on the same page (I want one in the sidebar and one in the post footer), two problems arise:

    – A user receives 2 confirmation emails
    – The confirmation message is always displayed in the bottom widget, even if subscribed using the top one

    You can see this happening at: https://financessful.com/budget-save/

    Any help would be appreciated!

    Thanks,

    Anton

    https://www.ads-software.com/plugins/genesis-enews-extended/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi

    Great plugin!

    I’m using Genesis Centri-Pro and when I insert the form, the CTA button overlaps my email field.

    I noticed the CTA is besides the email field, not below it.

    How to solve?

    Thanks.

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    @netus01 – That’s possibly a limitation of MailPoet. Do you know if you can use multiple instances of their native widget on a page at one time?

    @ashtorres Could you please start your own thread, as per the Forum Welcome?

    https://www.ads-software.com/support/plugin/genesis-enews-extended#postform

    Thank you!

    Thread Starter Anton Ivanov

    (@netus01)

    @brandon Thanks for your reply. Yes, I’ve used 2 instances of the MailPoet native widget on the same page on one of my other websites. Didn’t have this problem.

    I’ve been putting off looking into exactly what is happening on the code side, but it looks like the subscribe script is getting called twice, once for each widget.

    Thread Starter Anton Ivanov

    (@netus01)

    @brandon I’ve submitted this issue to MailPoet support as well to see what they say. But doing a little bit of debugging myself (my skills are limited), I’d say that the error occurs in the eNews Extended plugin function.

    I think your plugin is calling the widget( $args, $instance ) function once per each widget rendered on the page. If you increase the number of widgets, you get the corresponding number of confirmation emails.

    The confirmation message is always displayed in the widget that is rendered first on the page, regardless of where you actually submit subscriber information.

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    Looking back, the MailPoet code (meaning the code that they wrote and submitted that is in eNews Extended) doesn’t check for which widget provided the input, so it is processing for all of the widgets, as you suspected. Other providers are setup to submit directly from the form in a different way, so other providers haven’t had this problem.

    I’m tracking this at https://github.com/kraftbj/genesis-enews-extended/issues/110 and marking this thread as closed.

    Thanks for the report!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Problems with 2 eNews Extended Widgets on Page’ is closed to new replies.