WordPress, WordPress fonksiyonları

Wordpress’in 2.5 sürümü yakında yayınlanacak ve bu yeni sürüm birkaç yenilik içeriyor. Kuşkusuz en büyük yenilik yönetici paneli stilinin değiştirilmesi olsa gerek ancak yeni eklenen fonksiyonları da görmezden gelmemek gerek. İşte bunlardan biri olan ve gravatar resimlerini görüntülemeye yarayan get_avatar fonksiyonunu göreceğiz.

5 yorum Beğen Paylaş WordPress 2.5 ile Avatars Fonksiyonunun Kullanımı

Gravatars

Gravatars için detaylı bilgi kendisinin ana sayfasında yer alıyor. Bu siteye kayıt olan kullanıcılar, e-posta adreslerine bağlı olmak koşuluyla görüntü resimlerini yükleyebiliyorlar. Bu sayede, gravatar desteği sunan tüm web sitelerinde, aynı e-posta adresini kullanmak koşuluyla görüntü resimlerini tek bir noktadan yönetebiliyorlar.

Wordpress 2.5 ve Gravatars Yönetimi

Wordpress 2.5 üzerinde gravatars yönetimi Tercihler->Okuma dizini altında yerini almış durumda.

Wordpress 2.5 Gravatars Yönetimi

Eğer siteniz üzerinde avatarların görüntülenmesini istiyorsanız Show Avatars? seçeneğinden Show Avatars seçmelisiniz. Aksi durum ise Don’t show Avatars oluyor. Eğer avatarların görüntülenmesi tercih ederseniz, az sonra kullanımını anlatacağım get_avatar fonksiyonunu aktif hale getirirsiniz.

Show Avatars with Rating özelliğini ise açıkçası ben de bilmiyorum. Sanırım popülerliğe göre avatarı gösteriyor.

get_avatar() Fonksiyonu Kullanımı

get_avatar() fonksiyonu wp-includes/pluggable.php dosyası içerisinde yer alıyor ve ilk satırlarda bahsettiğimiz üzere, kullanıcıların e-posta adreslerine bağlı görüntü resimlerini (avatar) göstermeye yarıyor.

get_avatar( $id_or_email, $size = '64', $default = '' )

$id_or_email

Buradaki değişken, sitenize kayıtlı kullanıcının ID numarası ya da e-posta adresi olabilir.

$size = ‘64′

Görüntü resminin piksel ölçüsünden ebatları oluyor. Eğer buraya 32 girerseniz, görüntü resminin yükseklik ve genişliği 32px olacaktır.

$default = ”

Görüntü resmi olmayan kullanıcılar ya da e-postalar için görüntülenmesini istediğiniz sabit resmin tam URL adresini girmelisiniz.

get_avatar() Fonksiyonu Örnekleri

Birkaç örnek vererek, get_avatar() fonksiyonu kullanımını anlamış olalım.

Kullanıcı ID numarasıyla avatar görüntüleme

Örneğin The Loop döngüsü arasında yazıyı yazan kullanıcının avatar resmini görüntülemek istiyorsunuz. Bunun için fonksiyonumuz;

<?= get_avatar( get_the_author_id(), '100' ); ?>

Üstteki gibi bir uygulama ile, yazıyı yazan kullanıcının e-posta hesabına bağlı görüntü resmi 100×100 piksel ebadında çıktı verilecektir. Burada, her bir kullanıcının kesinlikle avatarı olduğunu düşündük. Ancak avatarı olmayanlar için geçici bir resim görüntülemek isteyebilirsiniz. O vakit fonksiyonumuz şöyle değişecektir;

<?= get_avatar( get_the_author_id(), '100' , 'http://sitem.com/geciciavatar.jpg'); ?>

Eğer kullanıcının avatarı yokse, http://sitem.com/geciciavatar.jpg adresindeki resim görüntülenecektir.

E-Posta adresiyle avatar görüntülemek

Sadece sabit bir e-posta adresine bağlı avatarı görüntülemek isteyebilirsiniz. O halde,

<?= get_avatar( 'eposta@adresim.com', '64' ); ?>

şeklinde kullanım sizin için uygun olacaktır.

Yorum yazanların avatarını görüntülemek

Yorum listelerinizde, her bir yorum sahibinin avatarını görüntülemek isteyebilirsiniz. O halde, yorum yazan kişinin e-posta adresini fonksiyona vererek, o e-postaya bağlı avatarı görüntülemeyi başarabiliriz.

<?= get_avatar( get_comment_author_email(), '48' ); ?>

Üstteki gibi bir kullanım ile yorum yazanların avatarını görüntüleyebilirsiniz. Her bir yorum yazarının avatar resmi olacak diye bir şey yok. Bu nedenle avatar sahibi olmayanlar için geçici bir resim de tanımlamak gerekiyor.

<?= get_avatar( get_comment_author_email(), '48'  , 'http://sitem.com/geciciavatar.jpg'); ?>

Sonuç olarak

Sonuç olarak Wordpress 2.5 üzerinde avatarları nasıl görüntüleyebileceğimizi görmüş olduk. Ancak unutmamız gereken nokta, yönetici panelindeki ayar sayfamızdan avatar gösterimini aktif ettiğimiz sürece avatarların görüntülenecek oluşudur ;)

12 Mart 2008, 08.49 tarihinde yayınlanmış
Bu yazı 5 adet yorum almıştır ve bunların 5 ile 0 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
| 07 Temmuz 2010 , 13:53
#5

Yazi icin cok tesekkurler aciklayici olmus.

| 04 Ekim 2008 , 21:38
#4

Abi Teşekkürler gavatar eskisi gibi değil dikkat adiyorum artık avatarlar daha hızlı yükleniyor bende bir aralar kullanacaktım fakat çok ağır çalışıyordu şimdi denemeli

birde daha önce neredeydi bilmiyorum ama 2.6.2 versiyonunda # Tartışma bölümünde avatar ayarları

| 10 Temmuz 2008 , 20:05
#3

Teşekkürler, günlüğüme eklemeyi düşünüyordum.. :)
Şimdi ekleyeceğim. 8)

| 28 Nisan 2008 , 22:16
#2

Teman desteklemiyorsa bu kodları eklemek zorundasın Nergiz :)

| 28 Nisan 2008 , 09:04
#1

anlamadığım bukdar kod niye zaten bu sürümde avatar göstermek içinde bir bölüm var diye biliyorum illa bu kodları eklememizmi lazım yani :S başka yolu yokmu direk avatarı aktif ettiğimizde neden göstermezki yorumlarda yazan kişinin avatarını S

promosyon Oyunlar prefabrik Düşük fiyat listesi |Teknolojik Ürünler| promosyon promosyon
seo Ertan Dönmez Godaddy Promo Codes Reklam Ver! Reklam Ver! Reklam Ver! Reklam Ver!
© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön