apply_filters( 'wpml_element_has_translations', mixed $empty_value, int $element_id, string $element_type )
- Type
- filter
- WPML Version
- 3.2
Description
Returns TRUE or FALSE based on whether a post type or taxonomy term is translated or not.
Arguments
- $empty_value
- (mixed) (Required) This is normally the value the filter will be modifying. We are not filtering anything here so set this to NULL. This for the filter function to actually receive the full argument list
- $element_id
- (int) (Required) The element id to retrieve the information of. Use term_id for taxonomy terms, post_id for post types
- $element_type
- (string) (Required) The type of element the ID belongs to. Can be a post type: post, page, attachment, nav_menu_item, {custom post key} or taxonomy: category, post_tag, nav_menu {custom taxonomy key}
Example usage
Example
//$is_translated will be TRUE if the custom post is translated and FALSE if it is not translated $is_translated = apply_filters( 'wpml_element_has_translations', NULL, 61, 'book' )
Related hooks
wpml_element_translation_type, wpml_is_translated_post_type, wpml_is_translated_taxonomy, wpml_master_post_from_duplicate, wpml_post_duplicates