Getwid Plugin 1.7.1'den bu yana Gönderi Bloklarına Özel Filtreler Uygulayın


İçindekiler

Getwid 1.7.1 güncellemesinin odak noktası, Özel gönderi türü, Gönderi kaydırıcısı ve Gönderi atlıkarınca bloklarına eklenen Özel Alan Filtresidir . Sitede görüntülenen gönderilere gelişmiş özel filtreleme uygulamanıza olanak tanır.

Bu yeni aracı, blok özelleştirme panelinin Sıralama ve Filtreleme bölümünde bulabilirsiniz: İçerik Ayarları > Sıralama ve filtreleme .

içerik filtreleme 1 özel dosyalanmış filtre

Özel Alan Filtresi düğmesi, düzenlemekte olduğunuz Getwid bloğuna özel filtreler eklemenize ve uygulamanıza olanak tanıyan bir araç olan Meta Sorgu Oluşturucu'yu tetikler.

Bu arada, meta sorgu nedir? Basit bir ifadeyle, bu bir terimdir, bir tür sınıflandırmaya izin veren bir veri parçasıdır. Bloklar için varsayılan WordPress terim sınıflandırması vardır ve bunu daha fazla filtre ekleyerek genişletebilirsiniz.

Nerede istihdam edebilirsiniz?

Bu Getwid güncellemesi bağlamında, meta sorgusu, gönderileri Getwid gönderi bloklarında ekstra özel filtrelerle görüntülemenize izin veren bir yardımcıdır. Bu özel filtreler genellikle kullanabileceğiniz üçüncü taraf eklentiler tarafından sağlanır: Gelişmiş Özel Alanlar, WooCommerce, vb. Bu ekstra eklentiler tarafından sağlanan gönderiler, Getwid bloklarının İçerik Ayarlarında seçtiğiniz özel gönderi türleridir:

özel gönderi türleri

Yukarıdaki Post carousel bloğu örneğinde, gönderiler ve sayfalar normal WordPress gönderi türleridir, Ürünler (WooCommerce tarafından sağlanır), Konaklama türleri ve Hizmetler (Hotel Booking tarafından sağlanır) ve Görüşler (kurulu başka bir eklenti tarafından sağlanır) özel gönderilerdir . türleri . Gördüğünüz gönderi türlerinin listesi, WordPress sitenizde etkinleştirilen eklentilere bağlıdır.

Bazı özel gönderi türleri filtreleme fırsatlarından yoksun olabilir – işte burada Getwid WP Meta Sorgu Oluşturucu devreye girer.

Örneğin, WooCommerce ürünlerini bir Getwid Post carousel bloğunda ekstra parametrelerle organize etmek için öncelikle bu parametreleri Meta Query Builder aracılığıyla eklemeniz gerekir.

Meta Sorgu Oluşturucu nasıl çalışır?

Getwid'in Meta Sorgu Oluşturucusu, üçüncü taraf eklentilerin özel alanlarını meta sorgulara dönüştürür ve bu sorgulara koşullu filtreleme kuralları uygulamanıza olanak tanır.

Meta Sorgu Oluşturucu aracılığıyla koşullu mantık kuralları ekleyerek çalışır.

meta qury oluşturucu getwid

VE veya VEYA ilişkisi

VE – VEYA – yalnızca bir parametrenin değerleri için geçerlidirAnahtar ve değerler

Meta anahtarı gerekli alandır – gönderilerinizi düzenleyeceğiniz bir parametredir. Anahtarla ilgili özel değeri de yapıştırmanız gerekir.

meta sorgu anahtarı

Nereden buluyorsun?

Her zaman hangi eklentilerle çalıştığınıza bağlıdır. Her eklentinin bu tür işlevsellik için belgeleri olacaktır ve meta alanları farklı şekillerde eklemeniz gerekir; bazı eklentiler bu fırsatı hiç sunmuyor. Bazı eklentiler, özel alanlar eklemek için ekstra eklentiler gerektirir. Bu yeni aracı kullanıp kullanmayacağınız, ne tür eklentiler kullandığınıza ve Getwid gönderileriyle ilgili bloklara ne tür filtreler uygulamak istediğinize bağlıdır (gönderinin sonraki bölümünde nasıl çalıştığını göstereceğiz).

Farklı anahtarları ve değerleri birleştirebilen sınırsız gruplar da oluşturabilirsiniz.

Türler ve işlevler

Gönderilerinize uygulayabileceğiniz koşullu kurallar hakkında daha fazla bilgi edinmek için WP Meta Sorgu Kılavuzuna bakın.


ACF ile kullanım örneği

Bir örnekle açıklayalım. Ben kolay yolu seçiyorum.

Otel Rezervasyon eklentisi tarafından sağlanan Hizmetler gönderi türüme özel alanlar eklemek için Gelişmiş Özel Alanlar eklentisini kullanacağım.

ACF bu açıdan son derece basittir – çünkü hızlı bir şekilde meta alanları ve bunların değerlerini, Getwid Meta Sorgu Oluşturucu tarafından meta sorguları olarak kullanılabilecek şekilde ekleyebilirsiniz.

Örneğin, ben bir otel sahibiyim ve otelimde sunulan hizmetleri veya etkinlikleri yalnızca sezon bazında gösterecek bir slayt gösterisi oluşturmak istiyorum. Böylece kış gezginleri web siteme geldiklerinde yaz rafting turları ile karşılanmazlar!

Veritabanımda yaklaşık 40 hizmet var ve bunları mevsimlere göre sınıflandırmak ve yaz döneminde slayt gösterimde sadece yazla ilgili hizmetleri göstermek istiyorum.

Öncelikle bunun için özel ACF meta alanları oluşturmam gerekiyor.

yazı bloklarında sezon özel alanlar

Ve her hizmetin altında görünmesini sağlayın:

hizmet kuralı

Ayrıca seçenekler eklemem gerekiyor:

gönderi bloklarındaki seçenekler özel alanlarda

Değişiklikleri kaydetmek için tüm personeli yayınlayalım.

Şimdi hizmete ne ekleyebileceğime bir bakalım – her hizmete gitmem ve gerekli kutuyu işaretlemem gerekiyor:

meta alanlar

Sonra Getwid ve Meta Query Builder'ın Carousel gönderi bloğuna geri dönüyorum. Burada ACF alan adının adını meta anahtar olarak kullanabilirim:

sezon yaz

Daha fazla filtre olabilir, örneğin yaz indirimleri. ACF eklentisi aracılığıyla böyle bir alan eklersem, Meta Query Builder'daki koşullu kurallarımda burada da uygulayabilirim.

iki kural oluşturucu

Anahtarın ve değerlerinin meta alanların adlarıyla aynı olduğundan emin olun. Farklı anahtarları ve değerleri birleştiren bir parametre grubu da oluşturabilirsiniz.

Sonuç olarak, Özel Alan Filtresinin gelişmiş filtreleme seçenekleri sayesinde, yalnızca yaz tekliflerini gösteren bir hizmet kaydırıcısı alıyorum!

slayt gösterisi meta alanları

Ayrıca, bir tuş için birkaç değer de ekleyebilirsiniz, örneğin yaz ve bahar aktivitelerini tek bir kaydırıcıda gösterin:

ekstra değerler

Veya, ara işlevi, bazı aralıktaki gönderilerin çıktısını almanıza yardımcı olacaktır.

Uygulayabileceğiniz koşullu mantık kurallarını öğrenmek de biraz zaman alabilir: WP Meta Sorgu Kılavuzu

Bu çok basit bir örnek! Büyük olasılıkla, farklı koşullu kurallara sahip büyük web siteleri işletiyorsanız, gelişmiş filtrelemeyi tercih ettiğiniz herhangi bir şekilde uygulayabilirsiniz. Getwid WordPress Bloklarının bu görevde size iyi bir şekilde yardımcı olacağını umuyoruz!

SSS

Meta Query Builder'ı hangi Getwid blokları için kullanabilirim?

Özel gönderi türü, Gönderi kaydırıcısı ve Post carousel Getwid bloklarında bulunan Özel Alan Filtresi aracıyla kullanabilirsiniz.

Tüm üçüncü taraf eklentileri özel alanları destekliyor mu?

Hayır, belirli eklentilerin özel alanlarının nasıl çalıştığını ve bunların var olup olmadığını anlamak göz korkutucu bir görev olabilir. Ancak, ACF eklentisini kullanarak herhangi bir eklentiyi özel alanlarla genişletmek kolaydır.

Meta Sorgu Oluşturucu nasıl çalışır?

Getwid'in Meta Sorgu Oluşturucusu, üçüncü taraf eklentilerin özel alanlarını meta sorgulara dönüştürür ve bu sorgulara koşullu filtreleme kuralları uygulamanıza olanak tanır.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir