Semaya özel bir etiket taksonomisi ekleme
WordPress'te gönderilere etiket ekleyebiliriz (yani "post_tag" adlı taksonomiyi kullanarak). Bu, bir Post girdisine bağlı PostTag aracılığıyla GraphQL şemasında zaten eşlenmiştir.
Herhangi bir tema veya eklenti tarafından tanımlanan Custom Post Types (örneğin "product"), benzer şekilde kendi etiket taksonomilerine sahip olabilir (örneğin "product-tag"). Bu etiket taksonomileri GraphQL şeması için kendi özel türlerini içermediğinden (bu, PHP kodu aracılığıyla bir uzantı gerektirir), bunlar GenericTag türü üzerinden çözümlenir.
Etiket verilerini almak için tag ve tags alanlarını kullanırız; bu alanlar, taxonomy alan argümanı aracılığıyla hangi taksonomiye atıfta bulunduklarını belirtir. Sonuç, girişin taksonomisine bağlı olarak PostTag veya GenericTag'den gelen girdileri içeren TagUnion birleşim türündedir.

Sorgulanabilir etiket taksonomilerini yapılandırma
Sorgulanabilecek etiket taksonomileri açıkça yapılandırılmalıdır. Bu, 2 yerde yapılabilir.
Uç noktaya uygulanan Şema Yapılandırmasında, "Customize configuration, or use default from Settings?" altında "Use custom configuration" seçeneğini seçerek ve ardından istenen öğeleri seçerek:

Bu liste, sorgulanabilir özel gönderilere bağlı tüm "hiyerarşik olmayan" taksonomileri içerir; yani "Custom Posts" için Ayarlar'daki "Included custom post types" bölümünde seçilenlerdir. Her etiket taksonomisinin ilişkili custom post type'ları (CPT: ...) altında gösterilir. İstediğiniz etiket taksonomisi burada görünmüyorsa, ilişkili tüm custom post type'larının bu izin listesinde olduğundan emin olun.
Aksi takdirde, "Use configuration from Settings" seçeneğini belirlerseniz, Schema Custom Posts için Ayarlar sayfasındaki "Included tag taxonomies" bölümü altında tanımlanan değer kullanılır:

Ek yapılandırma
Schema Tags için Ayarlar aracılığıyla şunları da tanımlayabiliriz:
- Herhangi bir etiket taksonomisi listesi için sorgu yaparken varsayılan olarak alınacak öğe sayısı (yani
limitalan argümanı ayarlanmadığında) - Tek bir sorgu çalıştırmasında alınabilecek maksimum öğe sayısı
