WPML

Nos complace anunciar la versión de WPML GraphQL, un nuevo plugin de conexión que enlaza WPML y WPGraphQL, lo que permite el soporte multilingüe dentro del esquema GraphQL.

Diseñado para desarrolladores que utilizan Gatsby, React, Vue y otras tecnologías de front-end populares, WPML GraphQL es la solución óptima para crear sitios web de WordPress headless en varios idiomas.

¿Qué es WordPress headless?

En términos sencillos, «WordPress headless» se refiere a una configuración en la que WordPress funciona internamente mientras usted emplea una tecnología independiente para el front-end.

A veces, necesita crear una aplicación de front-end completamente personalizada sin la necesidad de seguir la plantilla de WordPress ni la jerarquía de URL. En otras palabras, no quiere verse limitado por el funcionamiento de los temas de WordPress; quiere crear su propio front-end.

Sin embargo, aún puede utilizar WordPress para todas sus necesidades de creación y edición de contenido.

Ahora, solo necesita una manera de enviar datos fácilmente desde el backend de WordPress a cualquier tecnología de front-end que esté utilizando. Aquí es donde entra en juego WPGraphQL. Le permite recuperar de forma selectiva el elemento de contenido exacto que necesita para cada parte de su front-end.

Por último, WPML GraphQL es el ingrediente mágico que le permite obtener datos de idioma y traducciones del plugin WPML. Esto le permite crear un sitio de WordPress headless, personalizado y multilingüe.

Front-end

Gatsby

Framework de front-end para crear la aplicación o el sitio de cara al usuario

Complemento de Gatsby para WordPress

El complemento Gatsby-Source-WordPress permite a Gatsby obtener datos de su backend de WordPress

Back-end

WordPress

Para todas sus necesidades de gestión de contenido, solo utiliza el backend

Plugin WPGraphQL para WordPress

Añade soporte de GraphQL a WordPress

Plugin WPML GraphQL para WordPress

Activa las funciones multilingües dentro del esquema GraphQL

Plugin WPGatsby para WordPress

Opcional, pero dependiendo de sus necesidades podría resultarle útil

Capacidades mejoradas con WPML GraphQL

WPML GraphQL se integra con WPGraphQL y añade nuevos campos y filtros al esquema GraphQL. Después de instalar el plugin, puede ir a GraphQL → GraphQL IDE y utilizar el Query Composer para consultar y filtrar contenido en varios idiomas.

En la captura de pantalla a continuación, puede ver lo fácil que es utilizar el campo language para recuperar una lista de todas las entradas de un sitio de WordPress, incluido su código de idioma, slug y URI. También puede utilizar el campo translations para obtener información similar para las traducciones de cada entrada:

Uso de los campos language y translations en el Query Composer para recuperar entradas en varios idiomas

Esta integración entre WPML GraphQL y WPGraphQL abre un mundo de posibilidades multilingües:

  • Crear sitios de WordPress headless y multilingües
  • Utilizar nuevos campos (language, language code, translations) para recuperar datos de idioma específicos y traducciones del plugin WPML
  • Filtrar tipos de contenido, taxonomías y comentarios por idioma
  • Obtener datos de idioma para objetos y nodos
  • Consultar datos basados en todos los idiomas instalados o en idiomas específicos

Como ventaja adicional, WPML GraphQL funciona bien con ACF, ACF Multilingual y WPGraphQL for Advanced Custom Fields. Esto le permite interactuar fácilmente con datos multilingües provenientes de los campos de ACF.

Para obtener más información sobre cómo la funcionalidad multilingüe puede mejorar WPGraphQL, consulte la página dedicada a WPML GraphQL.

Descargar e instalar

Puede encontrar el plugin WPML GraphQL en la página de descargas de WPML.

O desde el panel de administración de su sitio, puede ir a Plugins → Añadir nuevo y hacer clic en la pestaña Comercial.

Descarga de WPML GraphQL desde la pestaña Comercial en la página de Plugins

Comparta sus opiniones

¿Está utilizando actualmente WPGraphQL para su desarrollo web? ¿Planea crear un sitio de WordPress headless con funcionalidad multilingüe? ¡Nos encantaría conocer su opinión!

Comparta sus comentarios y díganos cómo planea utilizar el plugin WPML GraphQL en los comentarios a continuación.

¿Le resultó útil? Comparta este artículo: