Kullanım Dışı Bırakma
Kullanım Dışı BırakmaAlan Kullanım Dışı Bırakma

Alan Kullanım Dışı Bırakma

Included in the “Power Extensions” bundle

GraphQL şemalarımızı güncellerken bazı alanlar artık gerekli olmayabilir; muhtemelen o alanın daha iyi bir uygulaması tarafından değiştirilebilir. Bu durumda eski alanları kullanım dışı bırakabilir ve istemcilerindeki kullanıcılarımızı yeni alana geçmeleri için bilgilendirecek ve teşvik edecek bir kullanım dışı bırakma gerekçesi sunabiliriz.

Bu uzantı, alanları kullanım dışı bırakmak için bir kullanıcı arayüzü sağlar.

Açıklama

Siteye yeni bir "Alan Kullanım Dışı Bırakma Listesi" Custom Post Type eklenir. Menüdeki "Alan Kullanım Dışı Bırakma Listeleri" sayfasında girişlere göz atabilir ve düzenleyicide yeni bir giriş eklemek için "Yeni Alan Kullanım Dışı Bırakma Listesi Ekle" seçeneğine tıklayabiliriz.

Alan Kullanım Dışı Bırakma Listeleri
Alan Kullanım Dışı Bırakma Listeleri

Alan Kullanım Dışı Bırakma Listesi düzenleyicisi

Her Alan Kullanım Dışı Bırakma Listesi, her biri aşağıdaki öğeleri içeren bir veya daha fazla giriş barındırır:

  • Kullanım dışı bırakılacak alanlar
  • Kullanım dışı bırakma gerekçesi (kullanım dışı bırakılan alan sorgulandığında GraphQL yanıtında gösterilir)

Alan Kullanım Dışı Bırakma girişi

Alan Kullanım Dışı Bırakma Listesi oluşturulduktan sonra, ilgili Şema Yapılandırmasını düzenleyerek ve "Alan Kullanım Dışı Bırakma Listeleri" bloğu altındaki listeden öğeyi seçerek Custom Endpoint ile Persisted Query'nin bunu kullanmasını sağlayabiliriz.

Şema Yapılandırmasında bir Alan Kullanım Dışı Bırakma Listesi seçimi