Skip to content Skip to sidebar
Updated
July 15, 2025

Learn how to translate your custom post types in WordPress into more languages with WPML.

Translate Custom Post Types

To translate custom post types with WPML: 

  1. Go to WPMLTranslation Dashboard.
  2. Select the custom posts you want to translate.  
Selecting custom post to translate
Selecting custom post to translate
  1. Choose your languages and send for translation.

Can’t Find Your Custom Post Types?

If you don’t see your custom post type in the Translation Dashboard:

  1. Go to WPML Settings and scroll down to Post Types Translation.
  2. Locate the custom post type you want to translate and set it to Translatable – only show translated items. Click Save to confirm.
Setting Recipe custom post type as Translatable
Setting Recipe custom post type as Translatable

Your custom post type should now appear in the Translation Dashboard.