Read translated post values
Use:
pom_translate_get_post_title( $post, $locale );
pom_translate_get_post_content( $post, $locale );
pom_translate_get_post_excerpt( $post, $locale );
Each helper accepts a post ID or object and an optional locale. Without an override, it uses the current POM Translate language. Invalid posts return an empty string; the base locale, disabled translation part, or missing translation returns the source value.
The content helper uses the stored skeleton rendering pipeline while preserving the caller's global post context. It is preferable to manually invoking broad WordPress content filters for an arbitrary object.
These functions return content, not escaped markup. Use esc_html() for plain titles, wp_kses_post() for allowed rich content, or the appropriate stricter output policy.
The post type and requested part must be enabled in POM Translate. Passing a locale does not override content-type configuration or exclusions.