apply_filters( 'wpml_original_element_id', mixed $empty_value, integer $element_id, string $element_type)
- Type
- filter
- Version de WPML
- 3.2
Description
- Renvoie l’ID de l’article ou de la page dans la langue d’origine lorsqu’on lui fournit l’ID de sa traduction.
Arguments
- $empty_value
- (mixte) (Requis) Il s’agit généralement de la valeur que le filtre modifiera. Nous ne filtrons rien ici, définissez donc cette valeur sur NULL. Cela est nécessaire pour que la fonction du filtre reçoive effectivement la liste complète des arguments.
- $element_id
- (entier) (Requis) L’ID de l’élément (post_id pour les types de publication, term_taxonomy_id pour les termes de taxonomie).
- $element_type
- (chaîne de texte) (Facultatif) Le type d’un élément. Peut être un type de publication : post_post, post_page, post_attachment, post_nav_menu_item, post_{custom post key} ou une taxonomie : tax_category, tax_post_tag, tax_nav_menu, tax_{custom taxonomy key}. Par défaut, correspond à
post_postsi non défini.
Exemple d’utilisation
Exemple
// Get the original post ID of a translated page. $original_id = apply_filters( 'wpml_original_element_id', NULL, 6, 'post_page' );
Hooks associés
wpml_decode_custom_field, wpml_footer_language_selector, wpml_add_language_form_field, wpml_ls_exclude_in_menu, wpml_is_rtl, wpml_alternate_hreflang, wpml_head_langs, wpml_must_translate_canonical_url, wpml_browser_redirect_language_params, wpml_active_languages
Les 29 hooks de la catégorie Informations sur les langues à l’échelle du site →