WPML
Statut
Résolu
Signalé pour
WPML GraphQL 1.0.0
Extension/thème associé
WPGraphQL
Étiquettes de sujet
Bug, Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez GraphQL avec une requête similaire à la suivante pour récupérer des types de publication personnalisés par slug, vous constaterez qu’elle fonctionne uniquement pour les articles dans la langue par défaut :

query getArticlesByslug {

  article(id: "your-slug-goes-here", idType: SLUG) {

    title

    content

  }

}

Solution de contournement

Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier functions.php de votre thème.

  • Ajoutez ce code :
    add_filter('request', function($vars){
    
    	if ( is_graphql_http_request() && !empty($vars['name']) ) {
    		$vars['suppress_filters'] = true;
    	}
    
    	return $vars;
    });

Toutes les anomalies connues →