Özel meta kutuları kullanmak, içeriğinize bazı ek meta veriler eklemenin harika bir yoludur. Yani, WordPress sayfalarınıza, gönderilerinize ve/veya özel gönderi türlerinize farklı özel meta kutuları ekleyerek, düzenleme arayüzünüzü bir bütün olarak daha düzenli ve kullanıcı dostu hale getirebileceksiniz. Aslında, birçok eklenti geliştiricisi bunları özel eklenti meta kutuları oluşturmak ve eklemek için kullanır.
Ayrıca WordPress’teki her içerik türünün, söz konusu içerik hakkında (tarih, başlık vb.) Daha fazla bilgi sağlamak için kullanılan kendi meta veri setine sahip olduğunu da hemen belirtmeliyiz. Ve WordPress, kendi özel meta kutularınızı ve meta verilerinizi eklemek için kullanabileceğiniz varsayılan özel alan kutusuyla birlikte gelirken, bu meta kutusu genel olarak pek çok seçenek sunmaz.
Bu yüzden bu kategorideki en popüler eklentilerden biri olan Gelişmiş Özel Alanlar eklentisinin yardımıyla WordPress gönderilerine ve gönderi türlerine nasıl özel meta kutuları ekleyeceğinizi göstermeye karar verdik. WordPress içeriğinize nasıl özel meta kutuları oluşturacağınızı ve ekleyeceğinizi ve ayrıca özel alan meta verilerinizi sitenizde nasıl görüntüleyeceğinizi açıklarken bize bağlı kalın.
Bir Eklenti İle WordPress’te Özel Meta Kutular Oluşturma
Bu görev için önerdiğimiz eklentiye Gelişmiş Özel Alanlar adı verilir. Bu durum sitenizde özel alanlar oluşturmak için oldukça popüler ve kapsamlı bir eklenti seçeneğidir ve bunun iyi bir nedeni vardır. Bu eklentiyi kullanırsanız, özel alanlarınızı sitenizde neredeyse istediğiniz her yere (sayfalar, gönderiler, taksonomiler, kullanıcılar vb. dahil) ekleyebileceksiniz ve bunu hızlı ve kolay bir şekilde yapacaksınız.
Eklentiyi yükleyip etkinleştirdikten sonra, yönetici çubuğunuzda Özel Alanlar adlı yeni bir menü öğesi görebileceksiniz. Özel alanınızı oluşturmak için Özel Alanlar >> Yeni Ekle’ye gidin. Bunu yaptığınızda, Yeni Alan Grubu Ekle adlı sayfaya yönlendirileceksiniz.
Alan grubunuza bir başlık ekleyin (bu sizin meta kutu başlığınız olacaktır). Daha sonra yeni bir alan oluşturmak için “+Alan Ekle” düğmesine basın. Bu durum tamamen yeni bir ayar satırı açacaktır.
Alan Etiketi seçeneği, meta kutunuz için bir ad belirlemenizi sağlar. Bu durum sayfa arka ucunda görünecek tüm bölümün adı olacaktır.
Alan Adı seçeneği, alanınız için ek bir ad girmenizi sağlar. Boşluksuz tek bir kelime olmalıdır (ancak alt çizgi ve kısa çizgi kullanabilirsiniz). Özel alan meta verilerinizi sitenizde görüntülemek için bu adı kopyalayacaksınız, fakat daha sonra bunun hakkında daha fazla bilgi vereceğiz.
Daha sonra Alan Türünü seçebileceksiniz. Metin, radyo düğmeleri, onay kutuları ve sayılardan resimlere, dosyalara, kullanıcılara, taksonomilere ve çok daha fazlasına kadar birçok seçeneğe sahip olacaksınız.
Ayrıca bir kullanıcıya verilen alana ne girmesi gerektiğini bildirdiğinden özellikle yararlı olabilecek alan Talimatları da ekleyeceksiniz.
Daha sonra, Varsayılan Değer, Yer Tutucu Metin, Karakter Sınırı vb. gibi bir dizi başka seçeneği ayarlayabileceksiniz.
Seçeneklerinizi ayarlamayı bitirdiğinizde gizlemek için Alanı Kapat düğmesine basın.
Meta kutunuzda daha fazla alana ihtiyaç duymanız durumunda, “+ Alan Ekle” düğmesine tekrar basmanız ve seçeneklerini tercihlerinize göre ayarlamanız yeterlidir.
Daha sonra Konum alanı, özel meta kutunuzun görüntüleneceği düzenleme ekranlarının türlerini belirleyecek kuralları belirlemenize izin verecektir. Farklı gönderi türleri, gönderi kategorileri, taksonomiler vb. seçebileceksiniz.
Şimdi Ayarlar alanında Stil meta kutusunu (standart veya dikişsiz) seçebileceksiniz. Standart olarak ayarlamanızı öneririz.
Ayrıca sayfa arka ucundaki (içerikten sonra, önce veya sağ sütunda) meta kutu Konumunu da seçeceksiniz.
Ek olarak Etiket ve Talimat yerleşiminizin konumunu ayarlayabilecek ve Sipariş numarasını (alanınızın sırasını tanımlayacak sayı) seçebileceksiniz. İkincisi, bir konumda birden fazla alan grubunuz olması durumunda kullanışlıdır (aksi halde bu seçeneği 0 olarak ayarlayabilirsiniz).
Son olarak Ekranda gizle seçeneği, belirli meta kutu alanlarını yazı veya sayfa düzenleme ekranınızda göstermek veya gizlemek için işaretlemenizi veya işaretlerini kaldırmanızı sağlar.
İşiniz bittiğinde Yayınla düğmesine (ekranınızın sağ üst köşesinde bulunur) basın.
Özel meta kutunuzun canlı olarak nasıl göründüğünü görmek için sayfalarınızdan/yayınlarınızdan birinin arka ucunu ziyaret etmekten çekinmeyin. Oradayken, özel meta verilerinizi eklemek için yeni meta kutularınızı da kullanabileceksiniz.
Özel Meta Kutu Verilerinizi Sitenizde Görüntüleme
Artık özel meta kutunuzu oluşturmayı başardığınıza göre, alanlarınıza girdiğiniz verileri sitenizin kendisinde (yani sayfanız, gönderiniz vb.) görüntüleme zamanı geldi.
Alan Grupları sayfasına gidin. Oradayken, özel alanlarınıza erişebileceksiniz. Yapmanız gereken, “Ad” alanı altında görüntülenen metni kopyalamaktır:
Artık özel alanlarınıza girilen verileri sitenizde görüntülemek için iki farklı seçeneği kullanabilirsiniz. Bunları bir kısa kod veya bir PHP kodu kullanarak ekleyebilirsiniz.
Özel alan verilerinizi tek bir sayfada veya gönderide görüntülemek için içeriğinize bu kısa kodu eklemeniz yeterlidir:
[acf field="weather"]
Elbette kendi alanınızın adını tırnak içinde eklemelisiniz.
Bunu yapmanın başka bir yolu da tema dosyalarınızdan birine bir kod satırı eklemektir. Meta verilerin belirli bir türdeki tüm sayfalarda otomatik olarak görünmesini istiyorsanız bu yöntem harikadır.
Görünüm >> Tema Düzenleyici’ye giderek düzenlemek istediğiniz tema dosyasına erişin. Hangi dosyayı düzenleyeceğiniz, verilerinizin nerede görüntülenmesini istediğinize bağlıdır. Bunlar single.php, blog.php, page.php vb. dosyalar olabilir.
Örneğimiz için kendi ücretsiz Qi Temamızı kullandık, bu nedenle kodumuzu blog.php şablon dosyasına ekledik. Elbette kendi kodunuzu istediğiniz yere eklemekten çekinmeyin.
Aşağıdaki kodu girin:
<h2 class="weather"><?php the_field('weather'); ?></h2>
Bu durum “hava durumu” özel meta kutumuzdaki meta verileri sayfamızda bir H2 başlığı olarak gösterecektir. Elbette, tırnak içinde eklediğimiz adı kendi özel alan adınızla değiştirmeli ve HTML’yi ihtiyaçlarınıza göre ayarlamalısınız.
Tema dosyanıza eklediğiniz kod, düzenlemeye karar verdiğiniz belirli sayfa şablonunu kullanan tüm sayfalarda özel meta alanınıza eklediğiniz verileri görüntüler.
İşiniz bittiğinde Dosyayı Güncelle düğmesine basın ve meta verilerinizin sayfanızda/yazınızda nasıl göründüğünü görmek için devam edin.
Çözüm Yolu
İster basit bir metin satırı eklemeniz, ister daha gelişmiş meta veriler eklemeniz gereksin, özel meta kutular, mümkün olduğunca sezgisel ve kullanıcı dostu görünmesini sağlarken düzenleme ekranınızdan en iyi şekilde yararlanmanın harika bir yoludur. Düzenleme ekranlarınızdan herhangi birine özel meta alanlar oluşturmak ve eklemek için Gelişmiş Özel Alanlar eklentisini kullanmanızı öneririz. Bu eklenti, özel meta kutularınızın görünümünü her türlü şekilde özelleştirmenize olanak tanıyan kapsamlı bir seçenekler grubuyla birlikte gelir. Özel meta kutularınızı tüm ayrıntılarıyla nasıl özelleştireceğinizi ve meta verilerinizi WordPress sitenizde kolaylıkla nasıl görüntüleyeceğinizi öğrenmek için talimatlarımızı dikkatle uyguladığınızdan emin olun.