Zapytania o dane wtyczekMultilingualPress
MultilingualPress
Przykłady queries do interakcji z danymi wtyczki MultilingualPress.
Pobieranie treści wielojęzycznych
Użyj pola multilingualpressTranslationConnections, aby pobrać ID witryny i ID encji dla każdego połączenia tłumaczenia.
W tej query pobieramy połączenia dla postów, stron, kategorii i tagów:
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
}