Queries over plugin-dataMultilingualPress
MultilingualPress
Voorbeelden van queries om te werken met gegevens van de MultilingualPress-plugin.
Meertalige content ophalen
Gebruik het veld multilingualpressTranslationConnections om de site-ID en entiteit-ID op te halen voor elke vertaalverbinding.
In deze query halen we verbindingen op voor berichten, pagina's, categorieën en 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
}