การ Query ข้อมูลปลั๊กอินMultilingualPress
MultilingualPress
ตัวอย่าง queries สำหรับโต้ตอบกับข้อมูลจากปลั๊กอิน MultilingualPress
การดึงเนื้อหาหลายภาษา
ใช้ฟิลด์ multilingualpressTranslationConnections เพื่อ query site ID และ entity ID ของแต่ละการเชื่อมต่อการแปล
ใน query นี้ เราดึงการเชื่อมต่อสำหรับโพสต์ เพจ หมวดหมู่ และแท็ก:
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
}