Rank Math corrupts other plugins in variable products.

#1103685
  • Paco
    Rank Math free

    Hello! How are you?
    Before purchasing the pro version, I’d like to know how to solve the following problem.

    The support team for the Extra Products Options plugin (ThemeComplete) detected that when Rank Math SEO is activated, the plugin becomes corrupted for variable products.

    When I reactivate the plugin, the product and image URLs go haywire.

    I don’t know if this has happened to you before.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hello,

    We apologize for the issue you are facing with Rank Math and the Extra Products Options plugin. It sounds like there may be a conflict between the two plugins affecting your variable products.

    To troubleshoot this issue, we recommend checking for plugin conflicts by using the Troubleshooting Mode in Rank Math. Here’s how you can do it:

    1. Navigate to the Troubleshooting Mode in the top bar of Rank Math.
    2. Hover over the plugins section and click on any one of the plugins to enable it.
    3. Try reproducing the issue after enabling each plugin one at a time.
      • If the issue occurs after activating a specific plugin, that plugin may be conflicting with Rank Math.
      • If the issue does not occur, then that plugin is not causing problems with Rank Math.

    Enabling plugins in Troubleshooting Mode

    Once you identify the conflicting plugin, you can contact the plugin developer for assistance or let us know which plugin it is, and we will do our best to help resolve the conflict from our end.

    If the problem persists even when only the default WordPress theme and Rank Math are active, please reply to this ticket with your site URL so we can assist you further.

    Thank you for raising this concern! If you need more comprehensive assistance, consider our professional setup service available at Rank Math Services. This service ensures your plugin setup is fully correct and adheres to the latest SEO standards, but it requires a PRO subscription.

    We hope this helps!

    Sources:
    Confirming a Theme/Plugin Conflict With Rank Math

    This is an automated reply from Rank Math Support Bot. Your ticket has been assigned to a human agent and we will get back to you shortly.

    Paco
    Rank Math free

    Very kind of you for your response. It’s interesting that, in trying alternatives, I installed Yoast SEO, imported the Rank Math data, and then Yoast itself told me to “Clear Rank Math data,” and the problem was solved. I also deleted Yoast, activated Rank Math without data, and the problem was solved. That is, the conflict is in the stored Rank Math data.

    Paco
    Rank Math free

    I also can’t find the troubleshooting mode in the plugin.

    Hello,

    You can follow our guide here on how you can migrate from Yoast to Rank Math:
    https://rankmath.com/kb/yoast-seo-migration/

    Also, please note that the idea of having more than one SEO plugin for 2x optimization of your website for search engines is a misconception, and you shouldn’t have 2 plugins to perform the same task, as it can hurt your website more than it does any good.

    Here’s a link for more information:
    https://rankmath.com/kb/keep-only-one-seo-plugin-active/

    Looking forward to helping you.

    Paco
    Rank Math free

    We have detected a major conflict between Rank Math and the plugin TM Extra Product Options (EPO) in our WooCommerce store. Please find the details below:

    🔎 Issue description

    When Rank Math is active, on variable products in WooCommerce the EPO plugin stops working properly:

    Variations do not load.

    Prices do not update.

    Additional EPO options are not applied.

    When we completely deactivate Rank Math, EPO works flawlessly.

    If Rank Math is active (even with all modules disabled), the problem persists.

    In short: EPO only works if Rank Math is fully deactivated.

    🧪 Steps to reproduce

    1. Install and activate WooCommerce.

    2. Install and activate TM Extra Product Options (EPO).

    3. Create a variable product with several variations and add an EPO form (e.g., a required field that modifies the price).

    4. Activate Rank Math.

    5. Go to the frontend and test the variable product.

    Expected result: Variations and EPO fields update correctly.
    Actual result: With Rank Math active, EPO fails; with Rank Math deactivated, EPO works as expected.

    ❌ Already tested without success

    Disabled Rank Math modules: WooCommerce, Schema (structured data), Analytics, Link Counter.

    Removed Rank Math JSON-LD output using filters such as rank_math/json_ld.

    Tried to disable Rank Math only on variable products using rank_math/frontend/disable.

    Cleared all caches (LiteSpeed/QUIC.cloud/Cloudflare).

    Switched themes (also tested with Hello Elementor) to rule out theme conflicts.

    Same result: EPO only works if Rank Math is completely disabled.

    💡 Technical hypothesis

    From our tests, it seems that Rank Math executes hooks or outputs on product pages that interfere with the WooCommerce variation JavaScript logic (which EPO relies on).
    Even with Rank Math modules disabled, something still alters the variable product markup or the data-product_variations used by WooCommerce.
    As a result, EPO cannot properly hook into the variations system.

    Hell,

    We might need to take a closer look at your website to investigate this further. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.
    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the plugin below to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    We really look forward to helping you.

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

You must be logged in to reply to this ticket.