Skip Navigation

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

Problem:
The existing pages disappeared from the backend after installing the WPML plugins.

Solution:
Following the below steps solved the issue:

1. Please take a backup of your site first for security reasons.

2. Please make sure the minimum requirements for WPML meet:
https://wpml.org/home/minimum-requirements/

3. Please go to WPML >> Support >> Troubleshooting page and press the below buttons:

- Clear the cache in WPML
- Synchronize posts taxonomies
- Remove ghost entries from the translation tables
- Assign translation status to duplicated content
- Fix post type assignment for translations
- Set language information

4. Please delete all sorts of caches on your site/server cache if any / plugin cache / CDN cache (if any), clear browser cache, and then see if it resolves the issue afterward.

5. If still an issue persists, please enable error reporting on your site.

100% of people find this useful.

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 4 replies, has 2 voices.

Last updated by danielS-283 1 year, 5 months ago.

Assisted by: Noman.

Author Posts
October 25, 2022 at 1:56 am #12303913

danielS-283

Hi,

I tried multiple times installing WPML with different settings, but every single time the pages that I had are not shown.

When I go to pages, they are shown under "All", but I can't open or edit them. I even tried while installing the plugin, to not translate the pages, didn't help either.

I watched in the forum for same topics and followed the advices, but none of them seem to work.

I deinstalled the plugin for now, until there is a solution for the pages.

I attach a screenshot with the pages segment, u can see the 17 pages under all that exist.

Bildschirmfoto 2022-10-25 um 03.47.21.png
October 25, 2022 at 7:22 am #12304799

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. This issue usually happens when the language information of existing pages is somehow not set correctly in the database. Could you please follow the steps below and let me know how it goes?

1. Please take a backup of your site first for security reasons.

2. Please make sure minimum requirements for WPML meet:
https://wpml.org/home/minimum-requirements/

3. Please go to WPML >> Support >> Troubleshooting page and press the below buttons:

- Clear the cache in WPML
- Synchronize posts taxonomies
- Remove ghost entries from the translation tables
- Assign translation status to duplicated content
- Fix post type assignment for translations
- Set language information

4. Please delete all sorts of caches on your site/server cache if any / plugin cache / CDN cache (if any), clear browser cache, and then see if it resolves the issue afterward.

Please let me know if this resolves your issue or if you need further assistance with this issue.

If still the issue persists, please add the debug report in the Debug Information box. I have also enabled debug info box for your next reply: https://wpml.org/faq/provide-debug-information-faster-support/

Thank you

October 25, 2022 at 9:23 am #12305807

danielS-283

Hi,

thanks for the quick answer. I found your solution in a different thread, but this didnt work either.

Is there another solution for this problem?

October 25, 2022 at 11:03 am #12306419

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for doing those steps. Could you please enable error reporting on your site I need to see the details of the latest error log to better understand the cause of the issue. To enable it, open your ‘wp-config.php’ file 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 );
 
define( 'SCRIPT_DEBUG', true );

After adding the above code, please try to reload the backend/frontend, and if this will create a debug.log file in your site's wp-content directory. Please send me its contents.

You can see more details on how to enable debug logging here:
https://wpml.org/documentation/support/debugging-wpml/
https://codex.wordpress.org/Debugging_in_WordPress/

Thank you

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.