Support » Plugin: WooCommerce Multilingual & Multicurrency with WPML » ACCESS BACKEND URGENT!!!

  • Resolved marchajj

    (@marchajj)


    Dear team
    since day 1, I installed your plugin for my website since it’s bilingual and needs Arabic and English, I cannot access my backend anymore for the below reason and I appreciate having urgent support and help to restore back my website:

    " Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site and notifies you with this automated email.
     
    
    In this case, WordPress caught an error with one of your plugins, WooCommerce Multilingual & Multicurrency.
    
     
    
    First, visit your website (https://dev1.kadoonstore.com/) and check for any visible issues. Next, visit the page where the error was caught (https://dev1.kadoonstore.com/wp-admin/admin-post.php) and check for any visible issues.
    
     
    
    Please contact your host for assistance with investigating this issue further.
    
    When seeking help with this issue, you may be asked for some of the following information:
    
    WordPress version 6.0.1
    
    Active theme: pinkmart (version 3.5.4)
    
    Current plugin: WooCommerce Multilingual & Multicurrency (version 5.0.2) PHP version 7.3.33
    
     
    
     
    
     
    
    Error Details
    
    =============
    
    An error of type E_ERROR was caused in line 850 of the file /home/kadoon/public_html/dev1/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-upgrade.php. Error message: Uncaught Error: Call to a member function get_default_language() on null in /home/kadoon/public_html/dev1/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-upgrade.php:850
    
    Stack trace:
    
    #0 /home/kadoon/public_html/dev1/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-upgrade.php(123): WCML_Upgrade->upgrade_4_11_0()
    
    #1 /home/kadoon/public_html/dev1/wp-includes/class-wp-hook.php(307): WCML_Upgrade->run('')
    
    #2 /home/kadoon/public_html/dev1/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    
    #3 /home/kadoon/public_html/dev1/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
    
    #4 /home/kadoon/public_html/dev1/wp-settings.php(598): do_action('init')
    
    #5 /home/kadoon/public_html/dev1/wp-config.php(98): require_once('/home/kadoon/pu...')
    
    #6 /home/kadoon/public_html/dev1/wp-load.php(50): require_once('/home/kadoon/pu...')
    
    #7 /home/kadoon/public_html/dev1/wp-admin/admin-post.php(19): require_once('/home/kadoon/pu...')
    
    #8 {main}
    
      thrown"

    https://prnt.sc/0aDfViLhn0oX

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Andrés Cifuentes

    (@andrescifuentesr)

    Hello @marchajj,

    Unfortunately we can’t provide you support in this forum as this is a WPML related question and there is a no commercial support policy allowed here on WordPress forums.

    As you are using WPML, please go to our support forum and open a ticket there, we will be happy to help you to solve this issue quickly.

    However, if you are using another extension as Polylang, this may help you:
    https://polylang.pro/fatal-error-call-to-a-member-function-on-a-non-object-in/

    Finally, for getting your Dashboard back, please:
    – Access to your FTP.
    – Go to /wp-content/plugins/ folder.
    – Look for /woocommerce-multilingual/ folder and rename it. This will deactivate it.
    – If the problem is related to WooCommerce Multilingual, your Dashboard should be back.

    Thank you for your understanding.
    Andrés

    Thread Starter marchajj

    (@marchajj)

    hi, @andrescifuentesr Thanks for your kind reply and support, as a matter of fact, I thought this is the plugin of WPML since it’s mentioned as multilingual with WPML and when I google it to add WPML plugin it redirects me to here to add it. Anyhow, I will double-check from WPML site and thanks for the renaming, it works great for me now. just need to deal with Cloudflare and IP country restrictions now. I chose WPML and no other because it fits and is compatible with my theme.

    Plugin Support Andrés Cifuentes

    (@andrescifuentesr)

    I’m really glad to know that it is working fine now! 🙂

    I totally understand your confusion. Yes, WooCommerce Multilingual is created by WPML developers, however, it also works as a standalone plugin. In this forum, we are here to help those latter users. But for any WPML question, we need to go to our support forum.

    Don’t hesitate to ping me in your ticket if you want me to continue with your case in WPML support.

    In the meantime, I wish you a nice evening.
    Andrés

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