Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Los_Angeles (GMT-07:00)

This topic contains 17 replies, has 0 voices.

Last updated by jaredD-3 4 weeks ago.

Assisted by: Bobby.

Author Posts
March 10, 2026 at 2:13 pm #17885902

jaredD-3

Hi,

Thank you for the suggestion. I have completed the database table checks you requested. Here is what I found:

- bczap4sP_icl_translate — tid column has AUTO_INCREMENT enabled, no rows with id = 0 found
- bczap4sP_icl_translations — sequential IDs, data intact with 5,117 records
- bczap4sP_icl_translation_status — sequential IDs, no anomalies found
- bczap4sP_posts — ID column has AUTO_INCREMENT enabled, structure normal

All primary keys have AUTO_INCREMENT enabled and no duplicate or zero ID rows were found in any table. Database corruption does not appear to be present.

For additional context, during troubleshooting I discovered that the wp_icl_translations table (note: wrong prefix) did not exist, but this was because my site uses the bczap4sP_ table prefix, not wp_. The correct table bczap4sP_icl_translations is intact and healthy.

The core issue remains: when WPeMatico's cron fires to pull in a new post, WPML causes the admin area to become inaccessible. When I deactivate WPML via File Manager, the post appears and the admin area is restored. I then have to manually reactivate WPML.

I have already tried the following without resolving the conflict:
- Switched WPeMatico from WP-Cron to an external server cron job
- Created a mu-plugin to unhook WPML during post insertion using wpematico_post_insert_before and wpematico_post_insert_after hooks
- Increased PHP memory limits and max execution time
- Confirmed all translation settings are set to manual, not automatic

The mu-plugin approach did not resolve the issue, which suggests WPeMatico may not be firing those specific hooks in my version, or the conflict is occurring at a different point in the process.

Could you advise on what specific WPML hook or process is interfering with WPeMatico's post insertion, and whether there is a supported way to suspend WPML's post registration during automated imports?

Thank you

March 10, 2026 at 11:29 pm #17887234

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

I have done some research on the WPematico plugin and while I did not find any known compatibility initiative between them and our time, nor many users reporting it, I did locate one user that confirms similar experience and that the plugin had to be deactivated due to issues between it and WPML.

https://wpml.org/forums/topic/when-we-switch-the-menu-to-the-spanish-version-it-fails-to-load/#post-15915538

Please find below 2 alternatives that have been tested by our team and are compatible.

https://wpml.org/plugin/wp-rss-aggregator/

https://wpml.org/plugin/rss-retriever/

https://wpml.org/plugin/echo-rss-feed-post-generator/

March 11, 2026 at 1:35 am #17887290

jaredD-3

Thanks. I'll test one of those to see if it resolves it.

The topic ‘[Closed] 500 error’ is closed to new replies.