[Resolved] I can’t find arabic page of add courses
This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing an issue where the Arabic version of the course creation page in Tutor LMS shows a white screen and an error message indicating that the page does not exist, despite working normally in English.
Solution:
We recommend the following steps to resolve the issue:
1) Upgrade to the latest version of the Tutor LMS plugins. 2) Open the Arabic Dashboard page for editing in your WordPress admin area. 3) Replace its content with that of the English Dashboard page. 4) Change the slug of the Arabic page from the Arabic translation to 'dashboard'. 5) Save the changes. 6) Navigate to Settings >> Permalinks in your WordPress dashboard and resave the settings.
This solution addresses a potential conflict related to the Arabic translation of the Dashboard page slug, which includes dynamic subpages like create-course.
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 further assistance is needed, please open a new support ticket at WPML support forum.
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 translate pages using the WPML plugin for the Toutr LMS add-on. I encountered an issue with a page for creating courses. The English version of the page works normally: hidden link. However, the Arabic version shows a white screen and an error that the page does not exist, even though it hasn't been deleted: hidden link. The issue can also be seen here: hidden link.
Symptoms:
The Arabic version of the course creation page shows a white screen and an error message indicating the page does not exist.
Questions:
Why does the Arabic version of the course creation page show a white screen?
How can I resolve the error indicating the page does not exist in Arabic?
If the problem persists, please update all plugins, including WPML, to their latest versions after taking a full site backup. Then check if the bug still exists.
It would be very helpful if you could share a couple of screenshots or a screencast to better illustrate the issue.
Thank you for your response and for sharing the documentation.
I’ve followed all the steps provided and updated all the plugins, including WPML, to their latest versions after taking a full site backup — but unfortunately, the issue still persists exactly as before.
Please let me know the next steps or if you need specific screenshots or a screencast from my side.
Thank you for the updates. Please share a screencast of how you are getting the blank screen while translating or adding the courses.
Also, please share the WordPress debug.log (not WPML debug information) with us so we can collect more details on this. Refer to the following links for instructions
To enable WordPress Debug log, open your wp-config.php file of the site root and look for define('WP_DEBUG', false);. Change it to:
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
In this case, the errors will be saved to a debug.log log file inside the */wp-content/* directory. Please do the steps to reproduce the bug and check if you are getting any errors or warnings related to WPML in the log file.
If you can paste your debug.log to http://pastebin.com/index.php and provide me with that link, it would be great! (This is the cleanest way because sometimes the logs are long and create a complete mess of discussion.)
Thank you for the details. The PHP warnings showing in the Debug log are unlikely to be the cause of the issue you are facing.
Please update the Tutor LMS plugin to the latest version (3.6.0) after taking a full site backup, and check if the issue still exists.
Also, do you have a staging or development site (a clone of the live site)? It would be very helpful for us to troubleshoot the bug safely without affecting your live site.
Thank you for the updates. Do you have a staging or development site (a clone of the live site)? It would be very helpful for us to troubleshoot the bug safely without affecting your live site.
This sounds like a compatibility issue. Normally, we do the following steps to track the issue like this.
a) Backup your site first[Mandatory]
b) Switch for a moment to a WordPress default theme like 2025
c) Deactivate all the plugins that are not related to WPML, except the must-require plugins to replicate the bug (Tutor LMS plugins)
d) Then check whether the issue exists or not
e) If the issue is gone, activate the plugins as a group of three or four to find which one has an interaction issue
f) Switch back to the original theme of the site
Thank you for the updates and for sharing the staging site credentials.
However, it seems that hidden link is not a proper copy of hidden link. The staging site lacks the Tutor LMS (both Free and Pro versions) and the WPML plugins.
Therefore, please ensure that the staging environment is a complete replica of the live site, including all necessary plugins.
Thank you for providing the staging site. We have started testing there and will continue debugging the issue further. We will get back to you with an update as soon as possible. Please wait.
Sorry for the late response. The normal workarounds did not resolve the issue — the bug still exists even in a minimal setup after switching to the Twenty Twenty-Five theme.
However, we are getting the expected results on your test site (hidden link) after following these steps. Please try them and let us know your feedback.
1) Upgrade to the latest version of the Tutor LMS plugins.
2) Open the Arabic Dashboard page for editing: hidden link
3) Overwrite its content with that of the English Dashboard page.
4) Change the slug of the Arabic page from لوحة-التحكم to dashboard.
5) Save the changes.
6) Visit Settings >> Permalinks and resave the settings.
This may be a conflict related to the Arabic translation of the Dashboard page slug, especially since it includes several dynamic subpages like "create-course". Please refer to the attached images for more details.