Skip Navigation

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

Problem:
In WPML - Settings - Custom Fields Translation, many fields are linked to a plugin that no longer exists, but still many Fields are present. How to remove them?

Solution:
WPML doesn't know once you remove a plugin. All fields are still active in the DB and therefore, WPML still displays them. Please refer to the following post, which explains this perfectly for ACF Custom Fields.

Relevant Documentation:
The whole process is identical for any Custom Field added by a Theme or Plugin: https://wpml.org/forums/topic/deleted-acf-fields-not-removed-from-translation-editor/#post-5576393. The only solution is to remove the entries from your _postmeta table manually.

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.

Our next available supporter will start replying to tickets in about 3.46 hours from now. Thank you for your understanding.

This topic contains 2 replies, has 2 voices.

Last updated by fairF-2 3 years, 4 months ago.

Assisted by: Marcel.

Author Posts
July 12, 2021 at 3:44 pm #9179795

fairF-2

In WPML - Settings - Custom Fields Translation, many fields are linked to a plugin that no longer exists, but still many many Fields are present.

How can i remove these fields?

July 12, 2021 at 4:17 pm #9180011

Marcel
Supporter

Languages: English (English ) German (Deutsch )

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

Hi,

Thank you for contacting WPML Support.

WPML doesn't know once you remove a plugin. All fields are still active in the DB and therefore, WPML still displays them.

Please refer to the following post, which explains this perfectly for ACF Custom Fields. The whole process is identical for any Custom Field added by a Theme or Plugin: https://wpml.org/forums/topic/deleted-acf-fields-not-removed-from-translation-editor/#post-5576393

The only solution is to manually remove the entries from your _postmeta table.

Best Regards
Marcel