• After updating to latest versions of WordPress, woocommerce, zettle etc.

    If the plugin Wp-Optimize is installed and enabled I get a fatal error on the site. If either plugin is disabled the site works just without that plugin. The error is as below.

    Fatal error: Declaration of Dhii\Container\ProxyContainer::has($key) must be compatible with Psr\Container\ContainerInterface::has(string $id): bool in /home/user/mywebsite/wp-content/plugins/zettle-pos-integration/vendor/dhii/containers/src/ProxyContainer.php on line 50

    Notice: Function is_embed was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/user/mywebsite/wp-includes/functions.php on line 5865

    Notice: Function is_search was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/user/mywebsite/wp-includes/functions.php on line 5865
    There has been a critical error on this website. Please check your site admin email inbox for instructions.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ckfam

    Thank you for reaching out to us, we are here to help.

    This issue is indeed a conflict with another plugin (WP Optimize; I was able to recreate it) and is caused because the 2 plugins use a different version of the same library.

    I have asked the developers team if there is anything we can do for this situation, so I will let you know once I hear back from.

    Kind regards,
    Joost

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ckfam

    After discussing this with our developers team, we have opened a bug to further investigate this issue. We cannot yet confirm that we will update the library that we are using and is causing the issue, because in some cases it will fix 1 plugin conflict, but cause another 3. So we first need to further investigate this and see if there are no other solution that can be used for this.

    Something you might want to try is to revert to an older version of the WP Optimize plugin and see if that resolves the issue for the time being.
    I have linked the bug to this support request, so we will update this thread once we have any clarity on this matter.

    Kind regards,
    Joost

    Thread Starter ckfam

    (@ckfam)

    Do you have any updates on this? I have paid for WP Optimize, so for the time being I will have to remove Zettle. It is something that I use rarely so it will have to go while I wait for a fix.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ckfam

    This has been discussed on the backlog meeting, but since it is a 3rd party plugin conflict, it automatically gets a lower priority. I am afraid that this will take a long time before it would be picked up (unless we get a big amount or reports and PayPal Zettle requests the priority).

    Your choice to deactivate our plugin is most likely the wisest option, since this is expected to take more time than we would like to.

    Sorry that I can’t do much for this speeding up our solution, but it might be an option to contact the developer of WP Optimize and ask if they have any options for resolving this.

    Kind regards,
    Joost

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Conflict with WP-Optimize’ is closed to new replies.