This thread is resolved. Here is a description of the problem and solution.
Problem: If you're experiencing issues where your Arabic page is not loading completely after an update, it might be due to a plugin conflict. Solution: We recommend checking if the Moyasar Payment Gateway plugin is up to date. If the plugin is updated and the problem persists, it's likely not related to WPML but rather to the plugin itself. In this case, you should contact the plugin's author for further assistance. Additionally, ensure that all translations are loaded at the correct time, ideally at the 'init' action or later, to avoid any issues.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need help, please open a new support ticket with us.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I am trying to update my website. After updating, the English page is working fine, but the Arabic page is not loading completely. Here are the links to the pages: hidden link and hidden link.
Symptoms:
The Arabic page does not load completely after the update.
Questions:
Why is the Arabic page not loading completely after the update?
How can I fix the issue with the Arabic page not loading?
It is very likely that a fatal error exists on the page.
The first step is to enable debugging. You can add a few lines to the site’s wp-config.php file. With the error log enabled, you will see the actual problem.
To enable it, open your wp-config.php file and look for define(‘WP_DEBUG’, false);. Change it to:
define('WP_DEBUG', true);
To enable the error logging to a file on the server, you need to add yet one more similar line:
define( 'WP_DEBUG_LOG', true );
The errors will be saved to a debug.log log file inside the /wp-content/directory.
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the moyasar-payments-text domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u316504673/domains/sahlshop.com/public_html/wp-includes/functions.php on line 6114
Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home/u316504673/domains/sahlshop.com/public_html/wp-content/plugins/elementor/core/experiments/manager.php on line 173
Warning: Undefined variable $style_path in /home/u316504673/domains/sahlshop.com/public_html/wp-content/plugins/web-to-print-online-designer/includes/block_woo/cart-item-blocks-integration.php on line 240
Warning: Undefined variable $style_path in /home/u316504673/domains/sahlshop.com/public_html/wp-content/plugins/web-to-print-online-designer/includes/block_woo/cart-item-blocks-integration.php on line 240
Warning: Constant WP_DEBUG_LOG already defined in /home/u316504673/domains/sahlshop.com/public_html/wp-config.php on line 112
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the moyasar-payments-text domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u316504673/domains/sahlshop.com/public_html/wp-includes/functions.php on line 6114
i now fixed the issues ... but still the arabic page will not open all hidden link;
I can see that the Arabic page now, including the footer, is fully loaded. What am I missing? Can you provide a screenshot?
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the moyasar-payments-text domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u316504673/domains/sahlshop.com/public_html/wp-includes/functions.php on line 6114
This issue is not related to WPML but rather to the Moyasar Payment Gateway plugin. Please ensure that this plugin is updated. If it is updated and you still see the notice, you will need to contact the plugin's author for assistance.
Would you like to create a copy of your site and send it to me? If not, you will need to update the plugins again so we can help troubleshoot the issue.
I'll need to install a "Duplicator" temporarily or "All In One Migration" plugin on your site. This will allow you to create a copy of your site and your content. Then, you can provide the snapshot and send me the zipped package you downloaded.
The following reply contains a private field where you can indicate the link to download the package.