- Status
- Gelöst
- Gemeldet für
- WPML GraphQL 1.0.0
- Zugehöriges Plugin/Theme
- WPGraphQL
- Themen-Tags
- Bug, Compatibility
Übersicht über das Problem
Wenn Sie GraphQL verwenden und eine Abfrage ähnlich der folgenden nutzen, um benutzerdefinierte Beitragstypen nach Slug abzurufen, werden Sie feststellen, dass dies nur für die Beiträge in der Standardsprache funktioniert:
query getArticlesByslug {
article(id: "your-slug-goes-here", idType: SLUG) {
title
content
}
}
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei functions.php Ihres Themes.
- Fügen Sie diesen Code hinzu:
add_filter('request', function($vars){ if ( is_graphql_http_request() && !empty($vars['name']) ) { $vars['suppress_filters'] = true; } return $vars; });