Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing a 404 error on the Italian version of their homepage after creating it in WPML. Additionally, WPML cannot connect to wpml.org, and there is a concern about whether updating WPML will still allow the use of the Classic Translation Editor.
Solution:
1. Update WPML to the latest version and ensure that the WP REST API is enabled. This might require checking with the hosting support team.
2. If experiencing issues with wpml.org connection, navigate to WP-Admin -> Plugins -> Add new -> Commercial tab and click 'Check for updates'. If errors persist, consider whitelisting the following domains with the hosting provider:
- wpml.org
- cdn.wpml.org
- api.wpml.org
- api.toolset.com
- cloudfront.net
For more details, visit WPML troubleshooting registration.

If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your specific 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 the problem persists, please open a new support ticket for further assistance.

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.

This topic contains 3 replies, has 2 voices.

Last updated by Marsel Nikolli 3 months, 2 weeks ago.

Assisted by: Marsel Nikolli.

Author Posts
July 29, 2024 at 8:25 am #16014380

francescB-10

Background of the issue:
We have created today an italian version of our english homepage. The homepage displays but the italian version throws a WPML 404 page. We also cannot preview the page from wordpress either.

hidden link
hidden link

video here
hidden link

In wordpress under pages, it shows the italian page with a pencil icon.

Symptoms:
404 page

Questions:
can you tell me how to get rid of the 404? apparently wpml is not talking to our wordpress - could this be the issue?

July 29, 2024 at 9:44 am #16014966

Marsel Nikolli

Hi,

Thank you for contacting WPML Support, I will gladly help you.

From the debug information you provided, I've noticed that you are using WPML v.4.6.11 and I suggest you update to the latest version. Also, please make sure that the WP REST API is enabled (you might need to check with the hosting support team related to that).

Once the updates are done, check if the connection of the WPML with wpml.org is working, please go to WPML -> Support, and at the bottom of the page there is a link "Installer Support". Click the link and on the page that opens click the button "Check Now" next to the text "Installer System Status" (please check the attached image for illustration).

Let me know how it goes,
Marsel

Screenshot 2024-07-29 114227.png
July 30, 2024 at 12:20 am #16018224

francescB-10

ok we are looking into this now. Please note two things:

1 . we are using WPML classic (not advanced). When we use advanced, it breaks the raw html code when we make manual translations. Question: If we update the version of WPML, will we still be able to use classic mode?

2. WMPL cannot connect to wpml.org. I have attached an image. Does this error relate to the same advice you gave earlier Marsel?

Thanks Anthony.

wpml cannot connect.png
July 30, 2024 at 10:54 am #16019982

Marsel Nikolli

Hi Anthony,

1) You should be able to use Classic Translation Editor even after updating WPML to the latest version.

2) Please visit WP-Admin ->Plugins ->Add new ->Commercial tab and click on the button "Check for updates", this will force the connection to wpml.org. If you don't get any error, the notice should disappear, or you can consider it a false positive.

In some cases, it may appear due to conflict with firewalls. So you may need to whitelist WPML URLs (You might need to check with your hosting provider to whitelist the following domains):

wpml.org
cdn.wpml.org
api.wpml.org
api.toolset.com
cloudfront.net

Please check the following URL for more details.

https://wpml.org/faq/troubleshooting-registration/#wpml-plugin-cannot-connect-to-wpml-org

Let me know if that helps.