WordPress Geliştirme: Özel Alanlar Nelerdir ve Bunları Nasıl Kullanırsınız?

Yayınlanan: 2022-04-29

1. Önsöz
2. Özel Alanlar Nelerdir?
3. Özel Alanlar Nasıl Çalışır?
4. Özel Alanlar Nasıl Kullanılır
5. Özel Alan Eklentilerini Düşünün
6. Sonuç

WordPress, kişiselleştirme için birçok gelişmiş özelliğe sahiptir; bunlardan biri, özel alanlar oluşturma yeteneğidir. İster bir blog, yerel bir işletme web sitesi, bir e-ticaret mağazası veya WordPress destekli başka bir site oluşturuyor olun, özelleştirme seçeneklerinizi kolaylaştırmak için özel alanlar kullanmak isteyebilirsiniz.

Özel Alanlar Nelerdir?

Özel alanlar, özel meta veri parçalarıdır. Bunları yazılara ve sayfalara ekleyebilirsiniz. Meta veri olarak özel alanlar, bir gönderi veya sayfanın içeriği hakkında bilgi sağlar. Bir gönderiye veya sayfaya özel bir alan ekledikten sonra, temanızı otomatik olarak görüntülenecek şekilde düzenleyebilirsiniz.

Meta veriler, WordPress'in temel bir bileşenidir. WordPress, özel alanlar olmasa bile, gönderileri ve sayfaları sınıflandırmak ve özelleştirmek için meta verileri kullanır. Yazar adları ve yayın tarihleri, örneğin meta verilerdir. Özel alanlar benzer amaçlar için kullanılır. Özel alanlarla, gönderileri ve sayfaları onlara meta veriler ekleyerek kategorilere ayırabilir ve özelleştirebilirsiniz.

Özel alanlar için yaygın kullanımlar şunları içerir:

  • açıklama beyanları
  • Yazar satırları
  • video bilgileri
  • Ürün Bilgisi
  • İş Bilgileri
  • emlak listeleri
  • incelemeler
  • Müşteri referansları

Özel Alanlar Nasıl Çalışır?

Her özel alan bir anahtar ve değerden oluşur. Anahtar, özel alanın adını, değer ise tanımı temsil eder. Anahtarlar genellikle gizlidir; bunlar basitçe, gerçek meta veri parçaları olan karşılık gelen değerlerini tanımlamak için kullanılırlar.

Anahtarlar yeniden kullanılabilir. Bir gönderi veya sayfa için bir anahtar oluşturduğunuzda, otomatik olarak kaydedilir. Daha sonra yeniden kullanmak için bu anahtarı bir açılır listeden seçebilirsiniz. Örneğin, aynı gönderi veya sayfa için başka bir özel alan oluşturmak istiyorsanız, açılır listeden anahtarı seçerek yeniden kullanabilirsiniz. Anahtarlar yeniden kullanılabilir olsa da, değerler değildir. Her değeri elle oluşturmanız gerekecek.

Özel alanlar, Köprü Metni Ön İşlemcisi (PHP) ile birlikte çalışır. Özel alanlar tek başına bir gönderinin veya sayfa içeriğinin görünümünü değiştirmez. Bunlar yalnızca meta veri parçalarıdır, bu nedenle ziyaretçiler sizin adınıza fazladan bir iş yapmadan bunları görmezler. Özel alanları göstermek için PHP kullanmanız gerekir.

Özel alanları görüntülemek için temanıza PHP kodu ekleyebilirsiniz. WordPress, özel alanlar için birkaç PHP sorgusunu destekler. PHP sorguları, özel alanları almak ve bunları temanızın belirli bir alanında görüntülemek için tasarlanmıştır.

Düzenli olarak videolar yayınlıyorsanız, ziyaretçilere videolar hakkında bilgi sağlamak için özel alanlar kullanmak isteyebilirsiniz. Video uzunluğu ve kaynağı için özel alanlar oluşturabilirsiniz. Ziyaretçiler, video içeren gönderilere ve sayfalara geldiğinde, videoların ne kadar uzun olduğunu ve bunları elde ettiğiniz kaynağı görürler.

Özel alanlar, gönderilere ve sayfalara açıklama bildirimleri eklemenin de kolay bir yolunu sunar. Bir ürün hakkında inceleme yazmanız için size ödeme yapıldıysa, gönderiye veya sayfaya bir açıklama beyanı eklemek isteyebilirsiniz. Tek bir inceleme için açıklama beyanını manuel olarak ekleyebilirsiniz. Birden fazla inceleme için özel alanlar kullanmak isteyebilirsiniz. Özel alanlarla, hangi gönderilerin ve sayfaların sponsorlu inceleme içerdiğini belirleyebilirsiniz. PHP, bu gönderilerde ve sayfalarda açıklama bildirimini otomatik olarak görüntülemenize izin verecektir.

Özel Alanlar Nasıl Kullanılır

Gutenberg düzenleyicisinde özel alanlar oluşturma seçeneği varsayılan olarak devre dışıdır. Etkinleştirmek için bir gönderi veya sayfa açın ve sağ üst köşedeki üç nokta düğmesini ve ardından "Tercihler"i tıklayın. "Panels" bölümünün altında özel alanlar seçeneği bulunur. Kapalı konuma getirildiğini varsayarsak, tıklamak web sitenizdeki özel alanları etkinleştirir.

Eski Klasik düzenleyiciyi kullanıyorsanız özel alanları etkinleştirmeniz gerekmez. Bu özellik, Klasik düzenleyicide varsayılan olarak etkindir. İster Gutenberg ister Klasik düzenleyiciyi kullanın, gönderilerde ve sayfalarda özel alanlar aracını görmelisiniz. Ana editör arayüzünün hemen altında bulunur.

Özel alanlar aracında bir ad bölümü ve bir değer bölümü bulunur. Yeni bir özel alan oluşturmak için isim bölümünün altındaki "Yeni gir"e tıklayın. Ardından, ad bölümünde özel alan için bir ad veya anahtar girebilirsiniz.

Bir adla birlikte bir değer girmeniz gerekir. Değer, alındığında web sitenizde görüntülenecek olan meta verilerdir. Aynı ada ancak farklı değerlere sahip birden çok özel alan oluşturabileceğinizi unutmayın. Ne olursa olsun, her özel alan bir ad ve değer gerektirir.

Web sitenizde özel alanları görüntülemek için PHP kullanabilirsiniz. Bir gönderiye veya sayfaya özel bir alan eklediğinizde, WordPress bunu web sitenizin veritabanına kaydeder. Diğer veritabanında depolanan içerikte olduğu gibi, özel alanı almak için bir PHP sorgusu gerekir. Temanıza uygun PHP sorgusunu eklemek, o alandaki özel alanları alır ve görüntüler.

“get_post_custom_values” PHP sorgusu, özel alanların değerlerini alacaktır. “Key” parametresi ile belirli bir özel alan belirtebilirsiniz. Belirtilen alandan değerler alınacak ve görüntülenecektir. Desteklenen PHP sorgularının listesi için wordpress.org/support/article/custom-fields adresindeki destek makalesine bakın.

Özel Alan Eklentilerini Düşünün

Özel alanlar oluşturmakta zorlanıyorsanız, bir eklenti kullanmak isteyebilirsiniz. Advanced Custom Fields, WordPress için popüler bir özel alan eklentisidir. Ücretsiz ve ücretli sürümleri mevcuttur, özel alanlar için yeni başlayanlar için uygun bir oluşturucu sunar.

Gelişmiş Özel Alanlar ile aralarından seçim yapabileceğiniz düzinelerce alan türüne sahip olacaksınız. Bunları, gönderilere ve sayfalara kolayca meta veri eklemek için kullanabilirsiniz. Gelişmiş Özel Alanlara dahil edilen alan türlerinden bazıları metin, aralık, onay kutusu, doğru veya yanlış, seçim ve zaman seçici ve Google Haritalar'dır. Ayrıca meta verileri web sitenizin temasına PHP ile uğraşmadan yükleyebilirsiniz.

Çözüm

WordPress, özel alanlar biçiminde özel meta verileri destekler. Bir anahtar ve değer çiftinden oluşan her özel alan, bir gönderi veya sayfa hakkındaki bilgilerden oluşur. PHP ile rahatsanız, bunları elle oluşturabilirsiniz. PHP ile çok az deneyiminiz varsa veya hiç deneyiminiz yoksa, Gelişmiş Özel Alanlar gibi bir eklenti kullanabilirsiniz.

Web Performansı

Yükleme süresi önemlidir! Sitenizin ne kadar hızlı olduğunu biliyor musunuz?

DAHA FAZLA BİLGİ EDİN