We are facing another issue after activating the WPML Multilingual CMS plugin. The order list is not loading as before, and the order details are also not displaying properly. The issues are mentioned below, and I have attached the screenshots for reference.
In this case, WordPress caught an error with one of your plugins, WPML Multilingual & Multicurrency for WooCommerce.
First, visit your website (hidden link) and check for any visible issues. Next, visit the page where the error was caught (hidden link) and check for any visible issues.
If your site appears broken and you can't access your dashboard normally, WordPress now has a special "recovery mode". This lets you safely login to your dashboard and investigate further.
hidden link
To keep your site safe, this link will expire in 1 day. Don't worry about that, though: a new link will be emailed to you if the error occurs again after it expires.
When seeking help with this issue, you may be asked for some of the following information:
WordPress version 6.8.3
Active theme: XStore Child (version 1.0)
Current plugin: WPML Multilingual & Multicurrency for WooCommerce (version 5.5.2.3)
PHP version 8.3.19
Error Details
=============
An error of type E_ERROR was caused in line 57 of the file /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce-multilingual/classes/OrderItems/Shipping/ShippingMethod.php. Error message: Uncaught Error: Call to a member function translate_shipping_method_title() on null in /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce-multilingual/classes/OrderItems/Shipping/ShippingMethod.php:57
Stack trace:
#0 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce-multilingual/classes/OrderItems/Hooks.php(187): WCMLOrderItemsShippingShippingMethod->translateItem()
#1 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce-multilingual/classes/OrderItems/Hooks.php(160): WCMLOrderItemsHooks->translateShipping()
#2 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce-multilingual/classes/OrderItems/Hooks.php(76): WCMLOrderItemsHooks->translateOrderItems()
#3 /home/u296689872/domains/ebl.ae/public_html/wp-includes/class-wp-hook.php(326): WCMLOrderItemsHooks->getOrderItems()
#4 /home/u296689872/domains/ebl.ae/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#5 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(927): apply_filters()
#6 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(981): WC_Abstract_Order->get_items()
#7 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(991): WC_Abstract_Order->get_shipping_methods()
#8 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(1285): WC_Abstract_Order->get_shipping_method()
#9 [internal function]: AutomatticWooCommerceInternalAdminOrdersListTable->render_shipping_address_column()
#10 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(175): call_user_func()
#11 /home/u296689872/domains/ebl.ae/public_html/wp-includes/class-wp-hook.php(324): AutomatticWooCommerceInternalAdminOrdersListTable->render_column()
#12 /home/u296689872/domains/ebl.ae/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#13 /home/u296689872/domains/ebl.ae/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#14 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(205): do_action()
#15 /home/u296689872/domains/ebl.ae/public_html/wp-admin/includes/class-wp-list-table.php(1802): AutomatticWooCommerceInternalAdminOrdersListTable->column_default()
#16 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(159): WP_List_Table->single_row_columns()
#17 /home/u296689872/domains/ebl.ae/public_html/wp-admin/includes/class-wp-list-table.php(1727): AutomatticWooCommerceInternalAdminOrdersListTable->single_row()
#18 /home/u296689872/domains/ebl.ae/public_html/wp-admin/includes/class-wp-list-table.php(1712): WP_List_Table->display_rows()
#19 /home/u296689872/domains/ebl.ae/public_html/wp-admin/includes/class-wp-list-table.php(1639): WP_List_Table->display_rows_or_placeholder()
#20 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(278): WP_List_Table->display()
#21 /home/u296689872/domains/ebl.ae/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(300): AutomatticWooCommerceInternalAdminOrdersListTable->display()
#22 /home/u296689872/domains/ebl.ae/public_html/wp-includes/class-wp-hook.php(324): AutomatticWooCommerceInternalAdminOrdersPageController->output()
#23 /home/u296689872/domains/ebl.ae/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#24 /home/u296689872/domains/ebl.ae/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#25 /home/u296689872/domains/ebl.ae/public_html/wp-admin/admin.php(260): do_action()
#26 {main}
thrown
The WPML plugins have been updated to the latest version.
When activating WPML + WPML Multilingual & Multicurrency for WooCommerce please make sure that WPML String Translation is activated as well and the issue will be resolved.
At the moment I have left WPML activated only. You can enable the rest as needed.