Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

Marqué : 

This topic contains 1 réponse, has 2 participants.

Last updated by Andrés il y a 12 mois.

Assigned support staff: Andrés.

Auteur Messages
octobre 18, 2018 à 12:12 #2826094

fernand

I need to make a query in dynamic content that is displayed via Ajax using post_in. In my array of ID ($leTableauDeSections), there can be posts in different languages, I need to display them in the original language of the ID (posts are all translated). I can not: or I have posts that appear in all languages or just the language enabled. Is there a solution ? Thank in advance.

$args = array(
'post_type' => 'page',
'posts_per_page' => -1,
//'post_parent' => 37,
'order' => 'ASC',
'orderby' => 'menu_order',
'post__in' => $leTableauDeSections
);

octobre 18, 2018 à 6:22 #2826721

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Bienvenue à l'assistance technique de WPML.

Il semble que vous ayez besoin d’une prestation de développement sur-mesure, et cela ne rentre pas dans le cadre de notre service d’assistance technique.

Dans le cas que vous utilisez la fonction get_posts(), je vous conseille d'ajouter le paramètre suppress_filters car il est nécessaire pour le filtrage multilangue de WPML :

'suppress_filters' => true,

https://codex.wordpress.org/Template_Tags/get_posts

Cordialement,
Andrés