• Resolved DanFoster

    (@danfoster)


    Hello. I’m one of the authors of the Track The Click plugin. Hummingbird’s optimization is preventing our plugin from working. When we found the same issue with Autoptimize and LiteSpeed Cache, both offered the ability to exclude scripts from optimization by adding an attribute to the script tag. Does Hummingbird offer a similar thing, and if so what’s the attribute to do so?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @danfoster,

    I have brought this further to our developer’s attention to see what could be suggested, however, possible to provide further information regarding the issues noticed?

    Is the issue specific to occur when enabling any specific settings on the Hummingbird side? ie does it occur once Asset Optimization is enabled under Hummingbird > Asset Optimization? or with enabling the “Delay JavaScript Execution” feature which is more of a Pro version setting?

    Possible to provide further info on which specific <script> or file, the issue is noticed so that we can suggest further?

    Looking forward to your response.

    Kind Regards,

    Nithin

    Thread Starter DanFoster

    (@danfoster)

    This was a report from one of our users, verified by having them temporarily disable Hummingbird – I’m not sure if it was the standard or Pro version. If you’d like to narrow it down, the core functionality of the standard version of Track The Click is affected – clicks aren’t tracked when their settings were used. I suspect it’s from using delay, which would tally with the effects from the other optimisation plugins.

    Thread Starter DanFoster

    (@danfoster)

    This was the thread with the solution for Autoptimize, by way of example.

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @danfoster

    The Free version won’t optimize the inline scripts so based on your description it is the Pro version which requires a ticket on https://wpmudev.com/hub2/support

    But the optimized JS file may be breaking the inline script as usually, Inline Script depends on the file to be loaded.

    In case it is the Free version you can use the ID to exclude the file:

    https://monosnap.com/file/HiWX7aMf0QA132yOiyfJr59ur5jKOk

    So you can search for track-the-click
    https://monosnap.com/file/UDEfYRktMPJruDBuD8Iej2KMpI4yyT

    As for your question:

    This was the thread with the solution for Autoptimize, by way of example.

    We use the file ID via exclusion, we don’t have any specific tag like that but on Pro, the exclusion box is very flexible, you would be able to just use “track-the-click” as well, or even add any custom ID and then enter there.

    As I said, we can’t give the Pro support here but the docs are publicly available: https://wpmudev.com/docs/wpmu-dev-plugins/hummingbird/#delay-js-exclusions

    In case you use the Pro one which based on your description is the case feel free to create a ticket on wpmudev.com and we will check it deeply.

    Let us know if that fixed the issue,
    Best Regards
    Patrick Freitas

    Plugin Support Laura – WPMU DEV Support

    (@wpmudevsupport3)

    Hi @danfoster,

    We haven’t heard from you in a while, I’ll go and mark this thread as resolved. Note that you can still reply on this topic.

    If you have any additional questions or require further help, please let us know!

    Best regards,
    Laura

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.