• Resolved Exo

    (@richardshea)


    I’m VERY disappointing after finding this and testing it on a WP theme and finding it did everything I needed.
    Only to find it fails on 3 themes I’ve now tried.
    If I revert back to the standard WP 16/17 themes this plugin works again!

    The latest “BRIDGE” theme (a popular one) like the others seems to cause a PHP error which I can see as:
    PHP Warning: get_object_vars() expects parameter 1 to be object, null given in /SITEPATH HERE/public_html/wp-content/plugins/wordpress-popup/inc/hustle-custom-content-front-ajax.php on line 20

    I’m running WP4.7.3, PHP7.0 and Bridge 10.1.2 (March 2017)

    Any plans to make this more compatible?

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Imran – WPMU DEV Support

    (@wpmudev-support9)

    Hello @richardshea,

    Hope you’re doing well!

    I’ve tested the Hustle plugin on my site along with Bridge 10.1.2 and can’t replicate the same. It is working well from my end with no warnings.

    Please let me know under what circumstances this warning occurs?:

    – Upon the plugin activation
    – Once Custom Content/Opt-in is created.
    – Wich display option is enabled: pop-up, slide-in, after content or widget?
    – Does the error show up at the front end? What theme’s element are added on that page?

    Would you please make sure that the Hustle is the only plugin activated on your site and try again?

    Please advise,

    Cheers,
    Nastia

    Thread Starter Exo

    (@richardshea)

    UPDATE: I just tried the previous 4.8 version and that works.

    But This new version (5.x) looks stunning, simply amazing and I’m blown away when it works – but clearly has many bugs and not compatible with themes like Bridge.

    I’ve a test installation, NO OTHER PLUGINS, just Bridge and it fails.
    Switch to a WP theme and it works! Go figure.

    I can provide login/password to a staging copy if you’d like to see this fail.

    Thread Starter Exo

    (@richardshea)

    Hi Nastia,
    Thanks for your prompt reply.

    I installed V5.x into a brand new WP 4.7.3 installation.
    Tested your plugin and it worked 100% as expected, I was very impressed.

    Installed Jupiter theme, it stopped working – so removed that theme and it worked again.
    Installed Bridge 10.1.2 and instantly it failed.
    Switching the theme on/off reveals your plugin has MANY PHP errors in the server log when these themes are switched on.

    No JS errors, although on Bridge it seems to make a new footer appear which should not be there.

    I’m happy (via a PM or email) to send you a demo link, and login details as I would like to use your plugin!

    thanks.

    Thread Starter Exo

    (@richardshea)

    UPDATE 2:

    I’m still doing some testing and have just found that Email opt-in popups work on your plugin in Bridge, but NOT custom content one, please try that on your own installation, or as I suggest I’m happy to send you details of mine which is a new installation.

    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello richardshea,

    Thank you for doing this extensive testing. Please contact us on contact [at] wpmudev.org so we could discuss this further and see if we will be able to replicate this issue.
    – Mark to my attention, the subject line should contain only: ATTN: Kasia Swiderska
    – Do not include anything else in the subject line, doing so may delay our response due to how email filtering works.
    – Link back to this thread

    kind regards,
    Kasia

    Thread Starter Exo

    (@richardshea)

    Hi Kasia,
    Are you any closer to finding a fix?

    My client is chasing me and I’m considering buying an alternative plugin now as I’ve tested others and they all work.

    thanks.

    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello richardshea,

    Sorry for the delay on our side. I checked that theme on your side and I found that PopUp with custom content does show up. But it is hidden under the content because of the higher z-index coming from theme on content elements.
    So adding this CSS to site

    .wph-modal,
    .wph-modal--slide_in {
    z-index: 999999999;
    }
    
    body:not(.wp-admin) .wph-modal--mask.wpoi-overlay-mask {
        z-index: 999999;
    }

    will result in this

    You can
    a) add it to the <a href=”https://codex.ww.wp.xz.cn/Child_Themes
    “>child theme style.css file
    b) use this small plugin https://ww.wp.xz.cn/plugins/simple-custom-css/

    bridge theme is using high z-index to create that layers effect and that is hiding popups and slides in.

    kind regards,
    Kasia

    Thanks again for using Hustle. I am going to mark this topic resolved. If this solution did not resolve the issue we can reopen it. Thanks again!

    Thread Starter Exo

    (@richardshea)

    Thank you for looking into it, I hope it wasn’t wasted time if other users have Bridge theme – for me it was too late and bought another plugin the night before you found a fix as I couldn’t wait any longer and needed a plugin which worked.
    Hopefully I can consider it again on the next project.

    All the best.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Does not work on MANY themes!’ is closed to new replies.