- Estado
- Resuelto
- Notificado para
- WPML GraphQL 1.0.0
- Plugin/tema relacionado
- WPGraphQL
- Etiquetas de temática
- Bug, Compatibility
Resumen del problema
Al usar GraphQL y utilizar una consulta similar a la siguiente para recuperar tipos de contenido personalizados por slug, descubrirá que solo funciona para las entradas en el idioma predeterminado:
query getArticlesByslug {
article(id: "your-slug-goes-here", idType: SLUG) {
title
content
}
}
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo functions.php de su tema.
- Añada este código:
add_filter('request', function($vars){ if ( is_graphql_http_request() && !empty($vars['name']) ) { $vars['suppress_filters'] = true; } return $vars; });