Gelişmiş Özel Alanlar


Özel alanlarınızı eklemenin ve yönetmenin daha kolay bir yolunu mu arıyorsunuz? Gelişmiş Özel Alanlar, WordPress'in yerleşik özel alan özelliklerini kullanır, ancak bunları kullanıcı dostu bir GUI ile daha erişilebilir hale getirir. Gelişmiş Özel Alanlar incelememizde özel alanlarınızı yönetirken nasıl zaman kazanabileceğinizi öğrenin.

Neden Özel Alanlar Eklentisine İhtiyacınız Var?

Özel alanlar, WordPress gönderilerinize ve sayfalarınıza kendi meta verilerinizi eklemenize olanak tanır.

Yoast SEO veya Edit Flow gibi birçok güçlü eklenti, gönderilerinize veri eklemek için özel alanlardan yararlanır.

Kendi özel alanlarınızı oluşturarak, hangi verilerin ekleneceği ve nasıl görüntüleneceği üzerinde tam kontrole sahip olursunuz.

Ancak WordPress özel alanları için varsayılan arayüz o kadar da kullanıcı dostu değil:

Üzerinde çalışılacak yalnızca temel bir metin alanı vardır; resim yükleyemez veya diğer belirli veri türlerini giremezsiniz.

Gelişmiş Özel Alanlar (ACF) eklentisi, WordPress'in özel alanlar işlevini kullanır, ancak onlar için çok daha kullanıcı dostu bir GUI oluşturur.

Yalnızca belirli gönderiler, kategoriler, sayfalar, özel gönderi türleri vb. için görünen özel alanlar oluşturabilirsiniz. Ve bu alanlara tam olarak ne tür verilerin girilebileceğini seçebilirsiniz, örneğin:

  • Metin
  • sayılar
  • e-mail adresleri
  • URL'ler
  • Görüntüler
  • Dosyalar
  • doğru yanlış
  • ve dahası

Özel alanlarınızı sitenizin ön ucunda görüntülemek için, tema dosyalarınızı değiştirmek için temel PHP'yi nasıl kullanacağınızı anlamanız gerekir.

Ancak ACF'nin bunu kolaylaştıran birçok yerleşik işlevi vardır.

Gelişmiş Özel Alanlarınızı Nasıl Ayarlayabilirsiniz?

1. Adım: Özel Alan Verilerinizi Ekleme

Eklentiyi kurup etkinleştirin ve başlamak için Özel Alanlar » Özel Alanlar'a gidebilirsiniz.

İlk alan grubunuzu oluşturmak için sayfanın üst kısmındaki Yeni Ekle bağlantısını tıklayın.

Oluşturduğunuz her özel alan bir alan grubuna ait olmalıdır. Alan grubu, özel alanların ne zaman görüntüleneceğini belirler. Aynı alan grubundaki özel alanlar birlikte görüntülenecektir.

Yani mesela:

  • Yalnızca bir gönderi kategorisinde veya yalnızca özel gönderi türünüzde birkaç özel alan kullanmanız mı gerekiyor? O zaman birlikte aynı alan grubunda olmalıdırlar.
  • Bir kategorideki gönderilere belirli bir özel alan, ancak farklı bir kategorideki gönderilere farklı bir özel alan mı eklemek istiyorsunuz? O zaman ayrı alan gruplarında olmaları gerekir.

Örneğimizde, “Kediler” kategorisindeki her gönderiye yavru kedi GIF'leri ekleyeceğiz.

Alan grubu adınızı yazın ve ilk alanınızı eklemek için Alan Ekle düğmesini tıklayın.

Alan etiketini girin ve alan türünüzü seçin. Örneğimizde, “Görüntü”yü seçiyoruz. Alan seçeneklerinizi belirlemeyi tamamladığınızda, alanı daraltmak için kapatabilirsiniz. Düzenlemek veya silmek için fareyle alan adının üzerine gelin.

Konum altında, bu gruptaki özel alanları nerede görüntülemek istediğinizi seçin.

Tüm seçeneklerinizi belirlediğinizde, sağdaki Yayınla'yı tıklayın.

Artık, seçtiğiniz konumla eşleşen bir gönderiyi, sayfayı veya özel gönderi türünü düzenlediğinizde, özel alan girişinizi göreceksiniz.

2. Adım: Özel Alan Verilerinizi Görüntüleme

İlk adım, bu verileri veritabanınızdaki gönderiye ekler, ancak otomatik olarak ön uçta görüntülemez.

Sitenizdeki her gönderi ve sayfada görüntülenen veriler, tema dosyalarınız tarafından kontrol edilir. Bu, yeni verileri görüntülemek için tema dosyalarınızı değiştirmeniz gerektiği anlamına gelir.

Gelişmiş Özel Alanlar eklentisi, verilerinizi görüntülemeyi WordPress'in varsayılan işlevlerini kullanmaktan daha kolay hale getiren birçok yerleşik işleve sahiptir. Bunun nedeni, ACF'nin işlevlerinin verilerinizi yalnızca ham olarak çıkarmak yerine biçimlendirecek olmasıdır.

Alanlarınızı görüntülemek için the_field() işlevini kullanabilirsiniz.

İşlevin iki argümanı vardır:

 the_field($field_name, $post_id);
  • $field_name : (gerekli) alınacak alanın adı
  • $post_id : (isteğe bağlı) değerinizin girildiği posta kimliği (varsayılan olarak geçerli posta kimliğidir)

Alan adınızı oluştururken siz belirlersiniz. Onu tekrar bulmak için alan grubunuza gidin ve en üstte görüntülenecektir:

Bu özel alanı gönderilerimizde görüntülemek için single.php tema dosyamızı düzenleyebilir ve bu kodu görünmesini istediğimiz yere yerleştirebiliriz:

 the_field('kitten_gif');

Özel alanları kullanma ve görüntüleme hakkında daha fazla bilgi için, WPBeginner'ın WordPress Özel Alanlar 101: İpuçları, Püf Noktaları ve Hack'ler hakkındaki makalesine bakın.

ACF Pro ile Daha Fazla Seçenek Alın

Gelişmiş Özel Alanların premium sürümüyle şunları yapabilirsiniz:

  • basit resim galerileri ekle
  • farklı içerik türleri için esnek özel alanlar oluşturun
  • mevcut özel alanları çoğalt
  • …ve dahası.

Kişisel bir lisans, bir kerelik yalnızca 25 ABD dolarıdır ve ömür boyu güncellemeleri içerir.

Dokümantasyon ve Destek

ACF web sitesi, kod örnekleri ve sorun giderme dahil olmak üzere eklentinin tüm özellikleri için temel belgeler içerir. Ayrıca, belgeler sorununuzu çözmüyorsa topluluk forumlarında yayınlayabilir veya bir destek bileti açabilirsiniz.

Kararımız

Gelişmiş Özel Alanlar eklentisi, özel alanları kullanmanın daha kolay bir yolunu arayan orta ila ileri düzey WordPress kullanıcıları için harika bir çözümdür.

WordPress sitelerinizde çok sayıda özel alan kullandığınızı fark ederseniz, ACF zamandan ve emekten tasarruf etmenize yardımcı olacak ve hepsini yönetmeyi kolaylaştıracaktır.

Ne yazık ki ACF, tema dosyalarınızı düzenlemeden özel alanlarınızı görüntülemeniz için bir yol sağlamaz, bu nedenle eklenti, site kodlarını değiştirmekle ilgilenmeyen yeni başlayanlar için uygun değildir.

Gelişmiş Özel Alanlara 5 üzerinden 4 yıldız veriyoruz. İşte inceleme puanlarımızın dökümü:

Etraflı
Derecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı Boş 4.0 / 5.0
Özellikleri
Derecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı Boş 4.0 / 5.0
Verim
Derecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı Dolu 5.0 / 5.0
Destek
Derecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı Boş 4.0 / 5.0
fiyatlandırma
Derecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı DoluDerecelendirme Yıldızı Dolu 5.0 / 5.0

Gelişmiş Özel Alanları Şimdi Alın »

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