Skip to content Skip to sidebar

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

Problem:
The client experienced 404 errors and missing admin panel lists for posts, pages, and custom post types after activating the WPML plugin on their production site, despite the staging site working correctly.
Solution:
1. We recommended creating a staging site using the WP Staging plugin to safely replicate the issue without affecting the production environment.
2. After verifying that the WPML plugins were not causing the 404 errors on the staging site, we suggested manually checking the WPML tables in the database, which appeared correct.
3. We advised the client to try reproducing the 404 errors by activating the theme and plugins one by one to identify the problematic component.
4. If the issue persisted, we recommended manually uploading the WPML plugins via the Plugins section in the WordPress admin.
5. We identified missing tables related to WPML in the database on the production site and fixed them.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please visit our known issues page and ensure you have the latest versions of themes and plugins installed. If the problem continues, we highly recommend opening 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.

Tagged: 

This topic contains 18 replies, has 0 voices.

Last updated by junichiroH 1 month, 3 weeks ago.

Assisted by: Carlos Rojas.

Author Posts
July 9, 2025 at 1:33 pm #17219475

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi,

In your original message (https://wpml.org/forums/topic/i-need-help-fixing-the-issue-where-activating-wpml-causes-all-pages-to-return-404-errors-and-prevent/#post-17199647) you mentioned that the problem appears when you activate WPML. How is it possible that there is content translated with the WPML plugins deactivated?

I'm trying to understand what happened on the site before the error and why there are missing tables in the database.

July 9, 2025 at 1:48 pm #17219517

junichiroH

Hello,

The Japanese translations were originally created using a multisite setup.
Later, I decided to switch to WPML because I wanted to manage multiple languages in a more integrated way.
After that, I removed the multisite configuration and installed WPML.

However, after activating WPML, I started encountering issues — such as 404 errors on the frontend and problems in the admin panel.

I believe the translated content remains from the previous multisite setup.

Hope this helps clarify the situation.

July 10, 2025 at 8:08 am #17222292

junichiroH

May I ask how things are going on your end?

July 10, 2025 at 9:26 am #17222661

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi there,

I have fixed the problem in the database. Can you confirm that the site works correctly now?

July 10, 2025 at 10:09 am #17222995

junichiroH

The website seems to be working fine now. Thank you.