Bilindiği üzere Wordpress'e Özel Alanlar ile bir çok özellik katabiliyoruz. En basit örneği yazılarımıza küçük resimler eklerken. Kullandığımız kod ise genelde;
kodudur.
Örnek:
Bu kodları tema dosyalarımıza ekliyor. Kullanmak istemediğimiz zaman başımıza dert olabiliyor. Mesela; bir yazımıza küçük resim eklemek istemiyoruz, eklemezsek dolayısıyla bulunamayan resim çıkıyor. Bu Firefox için geçerli değil yalnız.
Bunu önlemek için aşağıdaki kodu kullanmamız lazım.
Özel Alan içeriğini/değerini ise bu kodla çağırıyoruz:
Örnek 1:
Yukardaki örnekte özel alanı kullanmazsak kendi belirtiğimiz resmi otomatik olarak ekleyecek. Eğer bunu da istemiyorsanız, ikinci kısmı boş bırakmamız gerek.
Örnek 2:
Özel Alanlar, özelliğini kullanarak dizi izleme sitesi yaptım.
Özel Alan kullanmadığım örnek: http://www.diziizletr.net/yaban-gulu-11-bolum-full/
Özel Alan kullandığım örnek: http://www.diziizletr.net/yaprak-dokumu-77-bolum-full/
Not 1: "resim" değeri, benim verdiğim değerdir. Bunu kendiniz değiştirebilirsiniz.
Not 2: Makale bana aittir, verdiğim kod araştırma yaparken yabancı bir siteden bulunmuştur. 11 Haziran 2008 tarihi 18:00 saatinde İyinet için TuRKuaZz tarafından yazılmıştır. (Bu arada makale yazmak çok zormuş.)
Kod:
<?php $values = get_post_custom_values("resim"); echo $values[0]; ?>
Örnek:
Kod:
<img border="0" src="<?php $values = get_post_custom_values("resim"); echo $values[0]; ?>" alt="<?php the_title(); ?>" />
Bunu önlemek için aşağıdaki kodu kullanmamız lazım.
Kod:
<?php if ( get_post_meta($post->ID, 'resim', true) )
{ ?> <!-- Ozel Alan icerigi -->
{Buraya özel alan içeriği gelecek}
<?php } else { ?> <!-- Ozel Alan icerigi yok -->
{Buraya özel alanı kullanmadığımızda çıkmasını istemediğimiz nesne gelecek}
<?php } ?>
Kod:
<?php $values = get_post_custom_values("resim"); echo $values[0]; ?>
Kod:
<?php if ( get_post_meta($post->ID, 'resim', true) )
{ ?> <!-- Ozel Alan icerigi -->
<img border="0" src="<?php $values = get_post_custom_values("resim"); echo $values[0]; ?>" />
<?php } else { ?> <!-- Ozel Alan icerigi yok -->
<img border="0" src="?php bloginfo('template_directory'); ?>/images/resim-yok.jpg" />
<?php } ?>
Örnek 2:
Kod:
<?php if ( get_post_meta($post->ID, 'resim', true) )
{ ?> <!-- Ozel Alan icerigi -->
<img border="0" src="<?php $values = get_post_custom_values("resim"); echo $values[0]; ?>" />
<?php } else { ?> <!-- Ozel Alan icerigi yok -->
<?php } ?>
Özel Alan kullanmadığım örnek: http://www.diziizletr.net/yaban-gulu-11-bolum-full/
Özel Alan kullandığım örnek: http://www.diziizletr.net/yaprak-dokumu-77-bolum-full/
Not 1: "resim" değeri, benim verdiğim değerdir. Bunu kendiniz değiştirebilirsiniz.
Not 2: Makale bana aittir, verdiğim kod araştırma yaparken yabancı bir siteden bulunmuştur. 11 Haziran 2008 tarihi 18:00 saatinde İyinet için TuRKuaZz tarafından yazılmıştır. (Bu arada makale yazmak çok zormuş.)