• Hi malihu,

    First off, thanks for your wonderful plugin. I have used “Page scroll to id” for 2 years and it has been extremely useful to my daily online training.

    That said, I suspect there’s a conflict between “Page scroll to id” and ARMember (https://www.armemberplugin.com/) plugins.

    Regretfully, I lack the skills to give you further technical details, but here’s what I found.

    When I access this unprotected page (https://www.hmancuso.com/test-scrolling1/), the items below work as expected:

    a) burger menu on mobile devices
    b) Arrow UP animation
    c) Email form submission and page redirection.

    However, when I log in, the same items stop working. And, if I disable “Page scroll to id”, everything goes back to normal.

    I would appreciate If you could look into this and let me know of any possible workaround so I can continue using “Page scroll to id”.

    Here’s the login data you can use for testing purposes.

    Username: pagescrolltoid
    Password: pagescrolltoid

    If you need any other info, please let me know.

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author malihu

    (@malihu)

    Hello,

    This seems weird… Try going to plugin settings and disabling “Prevent other scripts from handling plugin’s links” option and test the page again.

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Hi there,
    I disabled it, but the issue is the same as I had described. Any other ideas?

    Plugin Author malihu

    (@malihu)

    OK. Deactivate “Page scroll to id” temporarily and let me know so I can check the page again.

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Deactivated!

    Plugin Author malihu

    (@malihu)

    Re-activate the plugin, go to its settings and set the “Selector(s)” option value to:

    .nothing

    Save changes, test and let me know.

    Also, did this issue happened after some update, option change etc. or it was never working properly?

    Thread Starter Humberto Mancuso

    (@hmancuso)

    I replaced “a[href*=’#’]:not([href=’#’])” with “.nothing” but the only visible difference was the loss of smooth scrolling. The issue persists.

    FYI, the plugin has always worked. Last weekend, I rolled it back to versions 1.7.4 -> 1.7.1 to see if anything had changed, but the problem still exists.

    This problem began before the latest wordpress update, but I am unable to link it to any other plugin update. I even deactivated the the other plugins to see if I could find any connection, but I couldn’t.

    In any case, I use Elementor pro (as you may have noticed) for the site development and eagerly await for any inspiring news from your side.
    Best.

    Plugin Author malihu

    (@malihu)

    Do I test some specific page? In https://www.hmancuso.com/ I cannot see the selector change(?)

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Please test: “https://www.hmancuso.com/test-scrolling1/”.
    Sorry, I had changed back to the default option.

    You can test it now.

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Plugin Author malihu

    (@malihu)

    I just noticed that ...wp-includes/js/jquery/jquery.min.js script does not load when I’m logged-in. Do you have any plugin or script (e.g. rocket loader?) that manipulates the way the jQuery library script is loaded?

    I also noticed that when I’m not logged-in and everything works, “Page scroll to id” script, as well as some other plugins scripts have the defer attribute. When I’m logged-in (i.e. when the issues occur), those same scripts do not have the defer attribute.

    Is there a way to defer the scripts even for logged-in users? Maybe there’s an option to defer the scripts in your theme or cloudflare?

    Also, there’s a chance that “Page scroll to id” script requires the data-cfasync attribute in cloudflare’s rocket loader as described here:

    https://support.cloudflare.com/hc/en-us/articles/200169436-How-can-I-have-Rocket-Loader-ignore-specific-JavaScripts-

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Hi malihu.
    Thanks for your help. I’ll check all that and let you know. It may take a while, but I’ll get back to you with news.
    As my site is hosted at “SiteGround” and they have an optimization plugin, i’ll need to look into that, too. Thanks for now.

    Plugin Author malihu

    (@malihu)

    @hmancuso Great! We’ll keep this thread open 🙂

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Thanks. You’ll hear from me soon.

    Thread Starter Humberto Mancuso

    (@hmancuso)

    Hi malihu.
    Thank you for your assistance and the “data-cfasync” information you sent me. I double-checked my Cloudfare and SG Optimizer plugin settings, and I’ll have to test the deferred script inclusion and exceptions further. That will also be an excellent opportunity for me to hone my bug-hunting abilities.
    Because it may take some time, I’ll close this thread so you don’t have any outstanding tasks on your to-do list. I’ll open another ticket as soon as I find a solution so that I can share it with other users.
    Best wishes.`

    Plugin Author malihu

    (@malihu)

    @hmancuso No problem, let me know what you find 🙂

Viewing 15 replies - 1 through 15 (of 17 total)

The topic ‘Conflicting Plugins’ is closed to new replies.