• Resolved startechmarketing

    (@startechmarketing)


    Hello

    I am working with WPML support on this originally the backend (wp-admin) had access errors either 500 server or critical error

    It is caused we think by Google site kit but with site kit disabled and deleted it still persists even with woocommerce

    and also your plugin when it is enabled only the backend is effected

    there is an issue we thought with max mega menu plugin and maybe google ads and listings

    we are running our live site now on skeleton of plugins until we can get it resolved which sucks because user experience is bad and functionality

    I just notified WPML conflict with your plugin also , please advise, thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Support Rank Math Support

    (@rankmathteam)

    Hello @startechmarketing,

    Thank you for contacting support.

    If the errors are critical errors they should generate an error log. Please share the details of that error with us so we can advise further.

    Our plugin is fully compatible with WPML so this could be a conflict with another untested plugin on your website.

    Looking forward to helping you.

    Thread Starter startechmarketing

    (@startechmarketing)

    mostly PHP Deprecated:

    but also PHP Fatal error: Uncaught Error: Class “WPML_REST_Posts_Hooks” not found in…/sitepress-multilingual-cms/classes/REST-hooks/class-wpml-rest-posts-hooks-factory.php:16

    and

    PHP Fatal error: Uncaught Error: Class “WPML_ST_Slug” not found in ….plugins/wpml-string-translation/classes/slug-translation/class-wpml-slug-translation-records.php:28

    only when I enable your plugin while wpml plugin is activated, i only have the two wpml plugins activated then i activate yours and the error deactivate yours and the backend works fine.

    Plugin Support Rank Math Support

    (@rankmathteam)

    Hello @startechmarketing,

    It seems these error messages point to WPML having issues when calling the rest API. There’s also a class that is currently missing. Can you please make sure to update your WPML plugin or re-install it? Rather, try waiting for WPML support’s feedback on this issue of yours as they should be able to provide a much more concise explanation of the issue.

    Looking forward to helping you.

    Thread Starter startechmarketing

    (@startechmarketing)

    Thanks for your answer,. the php errors are not related to your pluing and the debug.log does not show anything. Yes I have a ticket open with WPML they also have duplicated the problem, when you activate wpml string translation plugin, you get backend errors from critical error, 500 or 503 error when you disable rankmath the erro goes away, WPML gave me the lastest versions of their plugins to address known issues, what to give you, we use a vantam theme and maxmega menu is part of the theme. I am not we have minimal plugins enabled but we went through plugin by plugin, enabling, to see and your plugin conflicts with WMPL string translation on this site.

    Thread Starter startechmarketing

    (@startechmarketing)

    my host said in there server they have this error; and more

    [21-Aug-2023 07:37:11 UTC] PHP Fatal error: Trait “RankMath\Traits\Hooker” not found in /h…/wp-content/plugins/seo-by-rank-math/includes/class-installer.php on line 26

    Plugin Support Rank Math Support

    (@rankmathteam)

    Hello @startechmarketing,

    Can you also try deleting the Rank Math plugin, download a fresh copy and re-install it? See if the issue persists.

    Looking forward to helping you.

    Thread Starter startechmarketing

    (@startechmarketing)

    Yes I have done this already thinking the plugin was corrupt, I deleted it and redownloaded more than one time

    I believe The issue has to do with something new in WordPress 6.3 It has created lots of problems. Me and my business partner manage over 100 sites and half of them or more have problems. Backend wp-admin critical error, or 503 error or 500 error. Front end works fine.

    I can confirm the first problem was with
    1. Google Site Kit – they are still working on a fix in but not yet
    2. Rank Math – still trying to analyze it
    3. WPML Multilingual CMS (Core) Version 4.6.5 – this has been updated but possibly still has conflict because
    4. WPML String Translation Version 3.2.7 when activated with your plugin / and or Google Site Kit throws errors only in backend –
    5. Also multiple plugins are throwing php errors under the latest wordpress verison for example Max Mega Menu Version 3.2.2

    I can confirm downgrading to PHP 8.0 or upgrading from 8.1 to 8.2 does not solve the problem. Many sites can’t go below 8.0 because so many themes, plugins, etc have been updated to work with PHP 8.0 and higher.

    I can confirm the only workarounds are:
    1. Disable Rank Math Plugin and Google Site Kit so that WPML throws no errors -OR-
    2. Downgrade WordPress to Version 6.2.2 then re-enable Rank Math and Google Site Kit

    More information:
    On the primary website I am writing this issue about we disabled all plugins except only necessary one at a time to see where he conflict lies.

    Themes installed on this site and others*:
    VanTam Themes, Ocean WP, Traveler, GeneratePress, Divi, BeTheme, The 7 *I won’t list all because it is not a theme problem

    Basic required plugins:
    Bulletproof Security
    Wordfence
    Woocommerce
    Woocommerce Shipping & Tax
    Fish & Ships
    Perfmatters
    Rank Math SEO
    Google Site Kit
    WPML Multilingual CMS
    WPML String Translation
    UpdraftPlus
    WPML Forms Multilingual

    in some cases:
    Shoplentor
    YITH extras for Woocommerce

    and in some cases required plugins for the theme

    How tested:
    Only activated the two WPML Plugins then the offending plugin (ie Rank math or Google Site Kit) both caused the backend to crash with errors

    We have cleaned out manually all folders except what is needed, re-uploaded WordPress 6.2.2 manually via FTP, deleted and re-downloaded each and every plugin only the two workarounds stop the odd behavior until WordPress and other Plugin authors find the bugs and correct them.

    I hope this helps you


    Thread Starter startechmarketing

    (@startechmarketing)

    I have a response from WPML it may help you, I just updated my wordpress support thread dealing with the excessive memory leaks in version 6.3

    Dear WordPress Support:

    I have an update from WPML
    They found that when string translation is activated they get a following error: Allowed memory size of 536870912 bytes exhausted

    Increasing memory to 2048 issue persists

    They say many users are reporting performance issues with WordPress 6.3

    He say it is in regard to how many string translations you would have on the website. They will try deleting strings that are not used but this is complicated. I can’t imagine even heavy performing sites using up more than 2048 memory in a server. So I expect that Rank Math and Google Site Kit also is adding to the fuel of memory usage in something you did in you latest version.

    Please let me know so I can communicate back to the other plugin developers we are downgraded for the moment until you fix your memory leak

    Thanks

    Plugin Support Rank Math Support

    (@rankmathteam)

    Hello @startechmarketing,

    We are not able to replicate the issue on our end, and we also haven’t received complaints about this issue from other users. We haven’t made any huge changes in our latest update that can increase the memory usage of our plugin. So we recommend you discuss this further with WPML and the WP team to investigate it.

    You can also use the query monitor plugin to check the queries and processes that are consuming the memory. Let us know if there is any process/query from our plugin, and we will help you fix it.

    Looking forward to helping you.

    Thread Starter startechmarketing

    (@startechmarketing)

    Hmm I saw a blog with one open memory leak issue on 6.3 but I don’t know.

    Did you test that way ?

    The issue is with WPML String Translations WMPL now has created a page just for the problem with WordPress 6.3 https://wpml.org/errata/wordpress-6-3-performance-issues-with-string-translation-in-specific-scenarios/

    They are still testing it to see why in 6.3 its such a big issue, but also effects two other major plugins who are also looking into.

    I am sure if we are having problems more users will reach out to you.

    Plugin Support Rank Math Support

    (@rankmathteam)

    Hello @startechmarketing,

    We reduced the memory size on our end and tested with all the modules of our plugin enabled and didn’t face any issues.

    Please try the workaround shared by WPML and wait for them to release a permanent fix for this.

    Don’t hesitate to get in touch in case you need our assistance with anything else.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘New conflict with WPML String Translation Plugin’ is closed to new replies.