Tous les hooks listés dans cette API sont disponibles pour les versions de WPML >=3.2
Aucun élément ne correspond à votre recherche. Effacez le champ de recherche ou choisissez un autre filtre.
Informations sur les langues à l’échelle du site
wpml_decode_custom_fieldfilter – Décoder les champs qui sont dans un format que WPML ne comprend paswpml_footer_language_selectoraction – Afficher le sélecteur de langue horizontal de WPMLwpml_add_language_form_fieldaction – Rendre un formulaire de recherche personnalisé Multilingual Readywpml_ls_exclude_in_menufilter – Vous permet d’exclure le sélecteur de langue du menuwpml_is_rtlfilter – Découvrez si le sens du texte de la langue actuelle est RTL ou nonwpml_alternate_hreflang– Obtenir l’URL à filtrer et le code de langue correspondant.wpml_head_langs– Obtenir une liste de langues en entréewpml_must_translate_canonical_url– Empêcher WPML de traduire l’URL canoniquewpml_browser_redirect_language_paramsfilter – Filtre l’argument $params qui est un tableau associatif contenant des informations sur la langue actuelle.wpml_active_languagesfilter – Obtenir une liste des langues activées pour un sitewpml_encode_custom_fieldfilter – Encoder les champs qui sont dans un format que WPML ne comprend paswpml_enqueued_browser_redirect_languageaction – Exécuter une logique supplémentaire après que WPML a exécuté celle par défaut ou si la valeur de $params est personnaliséewpml_enqueue_browser_redirect_languagefilter – Utiliser un JavaScript personnalisé pour gérer la redirection du navigateurwpml_language_switcheraction – Afficher le sélecteur de langue de WPMLwpml_get_element_translationsfilter – Obtenez les informations sur les traductions de l’élément en utilisant « trid » (l’ID du groupe de traduction)wpml_element_tridfilter – Obtenir le « trid » (l’ID du groupe de traduction) d’un élément traduitwpml_language_has_switchedaction – Exécuter des actions lors du changement de la langue actuelle globale dans les requêtes WordPress.wpml_add_language_selectoraction – Afficher le sélecteur de langue déroulant de WPMLwpml_display_language_namesfilter – Obtenir le nom natif et traduit d’une langue pour l’afficher dans un sélecteur de langue personnaliséwpml_auto_translate_string_packagefilter – Contrôler l’éligibilité à la traduction automatique pour chaque paquet de chaîneswpml_active_string_package_kindsfilter – Ce filtre permet de déclarer un type de paquet de chaînes de texte actif.wpml_language_is_activefilter – Vérifier si une langue spécifique est activée pour le sitewpml_delete_unused_package_stringsaction – Cette action doit être déclenchée lorsque l’enregistrement du paquet de chaînes de texte est terminé.wpml_start_string_package_registrationaction – Ce hook d’action doit être déclenché avant de démarrer l’enregistrement du paquet de chaînes de texte.wpml_translated_language_namefilter – Obtenir le nom traduit d’une langue dans une autre langue que vous spécifiezwpml_current_languagefilter – Obtenir la langue d’affichage actuellewpml_default_languagefilter – Obtenir la langue par défaut activée pour un sitewpml_original_element_idfilter – Renvoie l’ID de l’élément d’origine lorsqu’on lui fournit l’ID et le type de l’élémentwpml_update_active_languagesaction – Exécuter des actions lors de la mise à jour des langues actives du site.
Récupération des informations sur la langue du contenu
wpml_post_language_detailsfilter – Obtenir la langue d’un articlewpml_switch_language_for_emailaction – Vous permet de changer la langue de l’e-mail pour la langue préférée de l’utilisateurwpml_restore_language_from_emailaction – Restaurer la langue qui était active avant d’appeler wpml_switch_language_for_emailwpml_switch_languageaction – Contrôler la langue dans les requêtes WordPresswpml_element_language_codefilter – Obtenir le code de langue d’un élément traduisiblewpml_element_language_detailsfilter – Obtenir le trid, le code de langue et le code de langue source d’un élément traduisible
Récupération du contenu localisé
wpml_media_urlfilter – Convertir l’URL du média vers une langue cible spécifique ou vers la langue actuellewpml_media_idfilter – Convertir un ID de média vers la langue actuelle ou une langue cible spécifiéeforce_suppress_filtersaction – Ignorer le filtre de langue par défaut de WPML pour les pièces jointes afin de récupérer toutes les pièces jointes en une seule foiswpml_get_translated_slugfilter – Obtenir la traduction du slug d’un type de publication dans une langue spécifique.wpml_home_urlfilter – Récupérer l’URL d’accueil d’un site pour la langue actuellewpml_translate_single_stringfilter – Récupérer la traduction d’une chaîne de textewpml_translate_stringfilter – Récupérer la traduction d’une chaîne de texte de « paquet »wpml_elements_without_translationsfilter – Récupérer les éléments non traduitswpml_permalinkfilter – Ajouter des informations de langue aux permaliens WordPresswpml_unfiltered_admin_stringfilter – Récupérer une valeur d’option en contournant les filtres de WPML ST.wpml_element_linkfilter – Obtenir l’URL d’un type de publication ou d’un terme de taxonomie pour la langue actuellewpml_object_idfilter – Obtenez l’ID dans la langue actuelle ou dans une autre langue que vous spécifiez
Recherche de l’état de traduction du contenu
wpml_element_translation_typefilter – Découvrez si un type de publication ou un terme de taxonomie a été traduit ou dupliquéwpml_is_translated_post_typefilter – Vérifier si un type de publication est défini comme traduisiblewpml_is_translated_taxonomyfilter – Vérifier si une taxonomie est définie comme traduisiblewpml_master_post_from_duplicatefilter – Obtenir l’article original à partir de son article dupliquéwpml_post_duplicatesfilter – Obtenir les articles dupliqués d’un autre article que vous spécifiezwpml_element_has_translationsfilter – Découvrir si un type de publication ou un terme de taxonomie est traduit
Insertion de contenu
wpml_set_element_language_detailsaction – Définir ou mettre à jour les informations de langue d'un élémentwpml_make_post_duplicatesaction – Créer des articles dupliqués par programmationwpml_admin_make_post_duplicatesaction – Créer ou mettre à jour des articles dupliqués par programmationwpml_copy_post_to_languagefilter – Dupliquer un article vers une autre languewpml_delete_packageaction – Supprime un paquet de traduction de chaîneswpml_import_get_trid_from_imported_translationsfilter – Permet de connecter les traductions importées aux originaux existants en récupérant l’ID de l’enregistrement de traduction.wpml_register_stringaction – Enregistrer des textes dynamiques pour la traductionwpml_register_single_stringaction – Enregistrer les textes saisis par l’utilisateur pour la traductionwpml_show_package_language_uiaction – Afficher une boîte d’informations sur la langue dans l’interface d’administration pour le contenuwpml_delete_package_actionaction – Supprime un paquet de traduction de chaînes
Divers
icl_ls_languagesfilter – Filtre les langues affichées du sélecteur de languewpml_sync_custom_field_copied_valuefilter – Filtre les valeurs des métadonnées de l'article avant qu'elles ne soient copiées vers la traduction.wpml_ls_enable_ajax_navigationfilter – Met à jour les liens du sélecteur de langue lorsqu’un thème ou une extension rafraîchit la page avec AJAX.wpml_element_typefilter – Obtenir le nom du type d’élément WPML pour un type de publication ou un terme de taxonomie tel qu’enregistré dans la base de donnéeswpml_settingfilter – Obtenir la valeur d’un paramètre de WPMLwpml_sub_settingfilter – Obtenir la valeur d’un sous-paramètre de WPMLwpml_exclude_post_from_auto_translatefilter – Exclure des ID d’articles de la Traduction automatique.wpml_forms_config_ninja-formsfilter – Filtre le tableau de configuration WPML de Ninja Forms.wpml_forms_config_wpformsfilter – Filtre le tableau de configuration WPML de WPForms.wpml_tf_feedback_open_linkaction – Afficher le lien des commentaires de traduction de WPMLwpml_translatable_user_meta_fieldsfilter – Rendez certains champs méta utilisateur traduisibles via WPML Traduction de chaînes.wpml_get_cross_domain_language_datafilter – Récupérer les données transmises entre les domaines de langue.wpml_cross_domain_language_datafilter – Transmettre des données entre les domaines de langue.wpml_loadedaction – Exécuter des actions une fois que WPML est entièrement configuré et chargé.wpml_st_loadedaction – Exécutez des actions une fois que WPML Traduction de chaînes est entièrement configuré et chargé.wpml_tm_loadedaction – Exécuter des actions une fois que la Gestion de traduction de WPML est entièrement configurée et chargée.wpml_hide_management_columnfilter – Permet de masquer la colonne de la Gestion de traduction en fonction des types de publication.wpml_ls_directories_to_scanfilter – Ajouter des répertoires contenant des modèles de sélecteur de languewpml_ls_model_language_css_classesfilter – Filtrer les classes CSS pour chaque élément d’un sélecteur de languewpml_ls_model_css_classesfilter – Filtrer les classes CSS pour les conteneurs de sélecteurs de langue. Ces conteneurs ne sont pas disponibles pour les sélecteurs de langue dans les menus.wpml_duplicate_generic_stringfilter – Filtrer les données de l’article lors de la duplication avant l’enregistrementwpml_sync_custom_fieldaction – Synchroniser la valeur du champ personnalisé dans toutes les traductions d’un article donnéwpml_sync_all_custom_fieldsaction – Synchroniser les valeurs de tous les champs personnalisés dans toutes les traductions d’un article donnéwpml_is_redirectedfilter – Désactiver la redirection d’URL canonique de WPMLwpml_tm_xliff_export_translated_cffilter – Filtrer les valeurs traduites des champs personnalisés avant l’export XLIFFwpml_post_edit_meta_box_contextfilter – Ce filtre définit où placer la boîte de méta d’édition d’article de WPML.wpml_tm_save_translation_cffilter – Filtrer les champs personnalisés avant l’enregistrement dans l’Éditeur de traduction de WPML ou lors de l’importation XLIFFwpml_tm_xliff_export_original_cffilter – Filtrer les valeurs originales des champs personnalisés avant l’exportation XLIFFwpml_editor_cf_to_displayfilter – Filtrer les champs personnalisés affichés dans l’éditeur de traduction de WPMLwpml_mail_enabledfilter – Activer ou désactiver les e-mails envoyés par WPML
Mise à jour du contenu
wpml_apply_save_attachment_actionsfilter – Permet d’activer les actions de synchronisation sur les pièces jointes.wpml_set_translation_mode_for_post_typeaction – Définir un mode de traduction pour un type de publication donné.wpml_st_force_translate_admin_optionsaction – Forcer la traduction des textes de l’interface d’administration