Запрос данных плагиновMultilingualPress
MultilingualPress
Примеры queries для взаимодействия с данными плагина MultilingualPress.
Получение многоязычного контента
Используйте поле multilingualpressTranslationConnections, чтобы запросить ID сайта и ID сущности для каждого соединения перевода.
В этом запросе мы получаем соединения для записей, страниц, категорий и меток:
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
}