Consultar Dados de PluginsMultilingualPress
MultilingualPress
Exemplos de queries para interagir com os dados do plugin MultilingualPress.
Buscando conteúdo multilíngue
Use o campo multilingualpressTranslationConnections para consultar o ID do site e o ID da entidade para cada conexão de tradução.
Nesta query, recuperamos conexões para posts, páginas, categorias e tags:
query GetMultilingualContent($postId: ID!) {
posts(by: { id: $postId }) {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
categories {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
}
tags {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
}
}
pages(by: { id: $postId }) {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
}
postCategories(by: { id: $postId }) {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
}
postTags(by: { id: $postId }) {
multilingualpressTranslationConnections {
...MultilingualPressConnectionData
}
}
}
fragment MultilingualPressConnectionData {
siteID
entityID
}