Özel Kullanıcı Bilgileri Eklemek

WordPress Kullanıcı profil sayfasında İsim ve e-posta alanları dışında pek yeri doldurmam. Hatta hakkımda alanını da temada lazım diye doldurum 🙂 Ama siz bu profil sayfalarınıza güncel sosyal ağların linklerini gerektiren alanlar ekleyebilirsiniz. Yani gereksiz alanları kaldırıp yerine yenilerini koyabilirsiniz. Temamızın functions.php dosyası içine ekleyeceğimiz ufak bir kod ile bunu başarabiliriz. Bu ufak değişiklik ile AIM, Jabber ve Yahoo IM bilgi alanlarını Facebook, Twitter ve LinkedIn alanlarıyla değiştireceğiz. Şöyle ki;

Öncelikle temanızdaki functions.php dosyasının yedeğini alın. Eğer böyle bir dosya yok ise oluşturun. Dosya oluşturmak zorunda kalırsanız PHP kodlamaının olmazsa olmazı sayfa başına ve sayfa sonuna ?> eklemeyi unutmayın. Yoksa ekleyeceğimiz kod pek bi işe yaramaz.

Kod;

Evet bu kodu ekledikten sonra kaydedin ve sunucuya yollayın dosyayı. Böylelikle aşağıdaki resimde görebileceğiniz gibi, kullanıcı profil sayfasındaki aim, yahoo im ve jabber alanlarını kaldırdık ve yerlerine Facebook, Twitter ve LinkedIn alanlarını ekledik. kaldırdığımız alanlardan birini bile kullanıyorsanız sadece kullandığınız alanın kaldırılması ile ilgili unset ile başlayan satırı ve ona karşılık gelen contactmethods alanını kaldırın. Böylelikle kullandığınız alanı kaldırmamış olacaksınız.

Burada yaptığımız unset ile gereksiz olarak gördüğümüz alanı kaldırmak ve yerine yenisini koymak. Ayrıca bu alanları şimdi tema içine yerleştirebilirsiniz. onu da şöyle kullanabilirsiniz. Ve kendinize göre düzenleyip css ile de güzelleştirebilirsiniz.

Kullanımı;

Bu kod her kullanıcı için ayrı ayrı linkleri göstereceğinden tema içine eklemenizde sıkıntı yok. Ayrıca bunu değiştirip twitter ve linkedin için de ayarlayabilirsiniz. Sadece facebook olan meta alanının ismini değiştirin.

Değişimden Sonraki Görünüm Resimde;

WordPress gururla sunar.Theme: Flat by YoArts. WpAdamı Uyarlaması : Serkan Algur