WPML
apply_filters( 'wpml_element_trid', mixed $empty_value, integer $element_id, string $element_type)
Type
filter
Version de WPML
3.3.5

Description

  • Obtenez le trid (l’ID du groupe de traduction) d’un élément traduit, qui est requis pour le filtre wpml_get_element_translations et d’autres qui attendent cet argument.
  • Apprenez-en plus sur trid sur la page de documentation des tables de WPML.

Arguments

$empty_value
(mixte) (Requis) Il s’agit généralement de la valeur que le filtre va modifier. Nous ne filtrons rien ici, définissez donc cette valeur sur NULL. Cela est nécessaire pour que la fonction de filtre reçoive réellement 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) (Facultatif) Le type d’un élément. Il peut s’agir d’un type de publication : post_post, post_page, post_attachment, post_nav_menu_item, post_{custom post key} ou d’une taxonomie : tax_category, tax_post_tag, tax_nav_menu, tax_{custom taxonomy key}. La valeur par défaut est post_post si elle n’est pas définie.

Exemple d’utilisation

Exemple
// Get "trid" of the "Sample Page" page. 
$trid = apply_filters( 'wpml_element_trid', NULL, 2, 'post_page' );

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 →