Yazıyı görüntülüyorsunuz Bloğumdaki toplam 12 kategoride yazılmış 292 yazıdan en güncelleri gösteriliyor. 19.10.2017
Bu yazı 04.08.2014 tarihinde yazıldı. O günden bu güne bir çok şey değişmiş ve yazı geçerliliğini yitirmiş olabilir.

Temaya Özel Alan Eklemek

3 sene önce yazıldı, 1.643 kere okundu. 1

Merhaba arkadaşlar. Daha önceden özel alan ile müzik çalar eklemekle alakalı bir yazı yazmıştım. Bugün de ufak bir iş için özel alan eklemem gerekti. Kodları yazmakla uğraşmamak için girip bloğumda varsa direk yazayım derken bir baktım ki “temaya özel alan eklemek” diye bir yazı yazmamışım :) E uzun zamandır da yazı yazmıyorum diyip sıvadım kolları.

Öncelikle özel alan kullanımından bahsedelim. Neden özel alan? Nerede kullanabilirim? Bu soruların ne kadar basit olduğunu yazımızda göreceğiz.

Özel alanlar şimdilerde çok fazla kullanılmamakta. Çünkü artık herşey güzel wordpress‘imizde otomatikleştirildi ve yeni çıkan temalar hep bu şekilde kodlanıyor. Örneğin, bir jenerasyon eski temalarda yazılara küçük resim ekleme olayını özel alan ile yapardık. Şimdi öne çıkarılmış görsel özelliği var veya yazıya eklenen ilk resmi otomatik alıp küçük resim olarak kullanabiliyoruz vesaire derken, özel alanlar biraz eskidi. Ama yine de kullanım alanı baya geniş, çünkü çok kullanışlı. Daha önceki özel alan ile ilgili yazımda da bahsettiğim gibi, yazı eklerken müziğin adresini yazıp direk çaldırabiliyorsunuz mesela. Herneyse, konumuza dönelim.

Özel alanlar iki parça ile çalışır. Birinci parça yazı ekleme panelimizden seçiciyi ve değerini girdiğimiz parçadır. Diğer parçamız ise temamızın özel alan göstereceğimiz yerinde o seçiciyi ve değeri gösteren kodları yazdığımız parçadır. Aşırı basit bir örnek vermek gerekirse eğer; bir film izleme sitemiz var, filmden bir karenin altında filmin başrol oyuncusunun adını yazmamız gerekiyor. Her filmde değişeceğinden sabit bir bölüm olmayacaktır ve bu da demektir ki değişken kullanacağız. Yani tema kodlarımızda diyeceğiz ki; Başrol Oyuncusu: X. Yazıyı eklerken de basrol değişkeninde X yazacağız. Tabi X yerine ismi girdiğimizde, o değeri yazımızda gösterecek.

( Ne saçma örnekler veriyorsun ya da ne kadar basit örnekler veriyorsun demeyin. Yazılarımda en temel amaç basit ve herkes tarafından anlaşılabilir olmaktır. )

Bu küçük örneğimizi de geçtikten sonra, gelelim kodlamaya. Özel alan ile girilmek istenen değerin gözükeceği yere aşağıdaki kodları yerleştiriyoruz. ( Örneğin, <p>İsim Soyisim: *aşağıdakikodlar*< /p> )

BENZER  Wordpress Candır !

Bu kodu eklediğimiz bölümde, yazı eklerken özel alan kısmına ne yazarsak onu gösterecektir. Bunu da bi görsel ile görmek istersek eğer;

ozelalankullaniminazimyilmaz

Gördüğünüz gibi işin aslı bu kadar basit. Tabi bu kullanım çok basit bir örnek. Atıyorum, müzik çalar için kullanılabilir. Ya da ne bileyim, video eklemek için kullanılabilir. the_content ‘in içinde değil de, yazıda başka bir kısımda gözükmesini istediğiniz özel bir bilgi, görüntü, video, müzik ve sadece ufak bir yazı, tarih olabilir. Eski bir yöntem olmasına rağmen, sınırları hayal gücünüze bağlıdır diye düşünmekteyim. Ki ben hala da kullanmaktayım çoğu işimde.

Not: Yazı ekleme sayfasında özel alan kısmını göremeyenler, sağ üst köşede Ekran Tercihleri kısmından Özel Alanlar’ı aktifleştirirlerse sıkıntıları ortadan kalkar.

Başka bir yazımızda tekrar görüşmek üzere diyelim. Böylesine basit bir konuyu böylesine uzunca anlattık, umarım faydalı olmuştur. Hadi bakalım yeni wp-codex’ciler. Bir yerden başlamış oldunuz.e :)

Görüşmek üzere!

Konuyla alakalı bir şeyler yazabilirsin.

  • Emre Yiğit

    Merhaba. Flash oyun sitem için wordpress tema üzerinde çalışıyorum. Swf yada iframe kodlarımı content php dışında bir sayfada oynatmak istiyorum. Bu paylaştığınızla mümkün mü acaba ?

    • Merhabalar, content.php dediğiniz olayı anlayamadım? Ancak şöyle bir durum var; bu yazıda anlattığım olay ile single.php nizde sabit alanları html olarak ekleyip, arasına fonksiyon olarak özel alanı çektirerek flash oyunlarınızı gösterebilirsiniz. Postlar dışında, yani yazılar veya oluşturduğunuz herhangi bir post type dışında bir yerde flash oyunları göstermek için ilgili bölümü gösteren kod parçalarına müdahale etmeniz veya oluşturmanız gerekir.

      Örnek:
      Yazılar altında oyunları ekliyorsanız, Yeni Yazı eklerken flash oyunun sadece swf url sini ekleyeceğiniz alanı oluşturup bu alana sadece url yazarsınız. Single.php de de bu yazıyı ( oyunu ) gösterirken şeklinde kullanabilirsiniz.

      Umarım sorunuzu algılayabilmiş ve faydalı bir yanıt verebilmişimdir.
      Teşekkürler

  • Takipçi

    Merhaba hocam. Çok güzel bir blogunuz var. Düzenli takip etmesemde genelde birşey lazım oldugunda, Kesin nazım yazmıştır diyip giriyorum ve henüz boş dönmedim. Yardımlarınız ve paylaşımlarınız için Çok Sağolun

    • Faydalı paylaşımlar yapabiliyorsam ne mutlu bana. Yorumunuz için çok teşekkürler :)

  • bulent

    merhabalar,yenı yazı ekledıgımde hazılardıgım yazı sablonunun ekledıgım yazılarda gozukmesını ıstıyorum bu mumkunmudur
    ornegın;
    merhaba yazıcam
    her yeni yazı ekledıgımde merhaba yazısı otomatik cıkacak

    • single.php de düzenleme yapmanız gerekiyor. gözükmesini istediğiniz yere “merhaba” yazarsanız her yazınızda görünecektir.

      • bulent

        nazım hocam bısey daha sorucaktım,kullandıgım tema lısanslı bunu yedeklemek ıstıyorum en saglık ve pratık yontem nedır sızce,bı sıkıntı cıkardıgı zaman yuklemek ıcın?

        • child tema varsa içinde düzenlemelerinizi oradan yapın orjinali kalsın, bunun dışında temanızı değil de sitenizi tam yedek alın haftada bir falan. tavsiyem budur. temayı çünkü tekrar satın aldığınız yerden indirebilirsiniz ama veritabanınız olmadan indirip atmak bir işe yaramaz.

  • gencken

    Merhaba. Birden fazla özel alan eklemek istiyorum ve sürekli aynı şeyleri her defasında girmemek için her yeni yazıda isim kısımlarının var olmasını istiyorum. ben sadece değer gireceğim. emlak sitesindeki gibi mesela. bu özel alan isimlerini sayfada sabit tutmanın bir yolu var mı? eklentisiz tabi ? custom fields yapıyor bunu.

Bunlar da ilgini çekebilir.

Nazım YILMAZ

A webmaster, working with music.

1994'ün Haziran'ında Beyşehir/Konya'da dünyaya gelmişim. O zamanlar, gerek tombikliğim gerek yeşil gözlülüğüm sebebiyle gören herkes tarafından el üzerinde ( hatta defalarca havaya atılıp tutulma gibi ) tutulmuşum.

Bebekliğim Konya'da bir köyde, çocukluğum İstanbul'da geçti. İstanbul'da başladığım iş hayatına doğduğum yer, Beyşehir'de devam ediyorum.

İZLEDİM

Mini Yabancı Diziler : Yüzde 3 Dizisi