Skip to content Skip to sidebar

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

Problem:
The client was unable to view the custom post type 'properties' in Greek on their website. They encountered an 'invalid post type' error when switching from English to Greek.
Solution:
We identified that the custom post types (CPTs) 'Properties' were created via Advanced Custom Fields (ACF). The issue was that the translation for the CPT was missing. We advised the client to go to ACF -> CPT -> properties and add the necessary translation. Once the translation was added, the CPT became available under the Greek language.

If this solution does not resolve your issue, or if it seems outdated, we recommend checking the related known issues and verifying that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.

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 5 replies, has 1 voice.

Last updated by Bobby 1 month ago.

Assisted by: Bobby.

Author Posts
November 13, 2025 at 5:05 pm #17576281

irenek-4

Background of the issue:
I have a custom post named "properties" (post_types=properties) which is a category that stores all my posts about properties. In English, I can see the category properties and all the posts under it. I am trying to view this in Greek on my site hidden link.

Symptoms:
In Greek, this custom post category is gone, and when I try to switch from English to Greek, I get an error "invalid post type".

Questions:
Why is the custom post type 'properties' not showing in Greek?
How can I resolve the 'invalid post type' error when switching languages?

November 13, 2025 at 8:43 pm #17576707

irenek-4

please check the new screenshot

Screenshot 2025-11-13 at 6.56.53 PM.png
November 14, 2025 at 2:57 am #17577036

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Hi there,

How are these CPTs for Properties created? Are they custom or coming from a third party plugin?

There is a possibility this might be cause due to some compatibility issue.

I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)

**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **

I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.

NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.

Thank you,
Bobby

November 14, 2025 at 10:20 pm #17580321

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Thank you for the access details!

The CPT Properties and Agents are created via Advanced Custom Fields.

If you go to ACF -> CPT -> properties you will notice that the CPT it self is ready for translation but the translation is missing.

hidden link

Once the translation is added the CPT is now available under the secondary language.

hidden link

Let me know your results, please.

November 15, 2025 at 6:33 pm #17581027
irenek-4

Hi thanks for your help. Now the cpt is available. One more thing. I have translated a property in greek but its not loading -the content is missing

check the english here:
hidden link

and the greek:
hidden link

its empty!

New threads created by Bobby and linked to this one are listed below:

https://wpml.org/forums/topic/split-custom-post-not-showing-in-the-backend-in-the-language-for-translation/

November 17, 2025 at 7:50 pm #17586047

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Thank you for updating me!

I can see the issue and have split it into it's own thread as we try to keep each thread to 1 issue in case it requires escalation.