lostyazilim
tr.link

Author.php sayfasını özelleştirmek.

18 Mesajlar 3.971 Okunma
acebozum
tr.link

moryesil moryesil WM Aracı E-Mail Onaysız
  • Üyelik 26.01.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğretmen
  • Konum Trabzon
  • Ad Soyad M** Ç**
  • Mesajlar 67
  • Beğeniler 8 / 10
  • Ticaret 2, (%100)

yakuphoca adlı üyeden alıntı


Verdiğim kodları kendi author.php dosyanıza göre düzenlemeniz gerekmektedir. Bu haliyle sadece yazıların başlıklarını liste olarak, biçimsiz bir şekilde gösterecektir. Yazıların sıralarını değiştirmek falan isterseniz get_posts fonksiyonunun sıralama parametrelerini inceleyip, uygulayın.
Yaptığımız işlemlerin mantığı şu,
Kullanıcı giriş yaptıysa
kullanıcının ID'sini al
Bu ID'ye ait destek ve sipariş kategorilerindeki yazıları al
Yazıları uygun şekilde yazdır.
Dolayısıyla giriş yapmamış biri, Giriş yapınız mesajıyla karşılacak
Giriş yapmış biri de kendi bilgilerini görecek.


Süpersin hocam Allah razı olsun. verdiğin kodları uyguladım. tam da aradığım gibi. Yalnız linkler çıkmıyor ve nette kurcaladım ama bulamadım, tarihi de nasıl çekip entegre edebilirim buna.

şimdi ben döngü içerisinde şunu kullanıyorum.





Görüntüle




senin verdiğin kodlarla döngüyü şu şekilde çıkarttım


echo '

Destek Mesajlarınız

';
echo '
    ';
    foreach ($destekmesajlari as $destekmesaji) {
    echo "".$destekmesaji->post_title."tarihlink burada";
    }
    echo '
';
}else{
echo 'destek mesajınız yok';
}




linki ve tarihi çekemedim vesselam.


...
 

 

elektronikssl
webimgo

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web & Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)
Valla helal olsun sabırla çok güzel anlatmışsın hocam:D
 

 

yakuphoca yakuphoca WP Sever Kullanıcı
  • Üyelik 11.07.2013
  • Yaş/Cinsiyet 43 / E
  • Meslek Öğretmen
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 212
  • Beğeniler 2 / 51
  • Ticaret 2, (%100)
Döngüleri aşağıdaki şekilde değiştirin.

foreach ($destekmesajlari as $post) {
setup_postdata( $post );?>




Görüntüle


}


Siparişler döngüsünü de aşağıdaki ile değiştirin. Tabi görünümle ilgili ne tür değişiklik yapmak isterseniz, yapın.

foreach ($siparisler as $post) {
setup_postdata( $post );?>




Görüntüle


}
wp_reset_postdata();
//Bu kod en son döngüden sonra kullanılırsa iyi olur.
 

 

Bilişim Teknolojileri Hayatım
http://www.yakuphoca.com

moryesil moryesil WM Aracı E-Mail Onaysız
  • Üyelik 26.01.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğretmen
  • Konum Trabzon
  • Ad Soyad M** Ç**
  • Mesajlar 67
  • Beğeniler 8 / 10
  • Ticaret 2, (%100)

olkunmustafa adlı üyeden alıntı

Valla helal olsun sabırla çok güzel anlatmışsın hocam:D


aynen hocam, katılıyorum.

yakuphoca adlı üyeden alıntı

Döngüleri aşağıdaki şekilde değiştirin.



Hocam sanırım yapmayı arzuladığım şeyi tam olarak yardımlarınızla yaptım. Bilginizi esirgemediğiniz için çok teşekkür ederim.
Ayrıca author.php dosyası adına arkadaşların kendilerini geliştirebilmesi açısından iyi bir kaynak döküman olduğunu düşünüyorum buranın. Birçok kişi yararlanacaktır.

Yaptığım Örnek Çalışma:



Tekrar teşekkürler, iyi forumlar.
olkunmustafa

kişi bu mesajı beğendi.

wmaraci
wmaraci

yakuphoca yakuphoca WP Sever Kullanıcı
  • Üyelik 11.07.2013
  • Yaş/Cinsiyet 43 / E
  • Meslek Öğretmen
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 212
  • Beğeniler 2 / 51
  • Ticaret 2, (%100)

moryesil adlı üyeden alıntı


Tekrar teşekkürler, iyi forumlar.

İşinize yaradığına sevindim, güzel bir görünüm oluşturmuşsunuz. Bir öneri, bekleyen siparişler başlığının arkaplanını kırmızı ya da Gri tonlarda yaparsanız, olumsuz bir durum olduğunu ifade etmiş olursunuz. Destekteki kırmızı düğmenin de arkaplanını başlıktaki gibi mavinin bir koyu rengi yaparsanız daha uyumlu olur diye düşünüyorum.
 

 

Bilişim Teknolojileri Hayatım
http://www.yakuphoca.com

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web & Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)
Hocam foreach döngüsü içinde ki setup_postdata( $post ) kısmını bende kullanıyorum ama tam ne görev yaptığını kavrayamadım doğrusu. Bu konuda bilgilendirebilir misiniz ?
 

 

yakuphoca yakuphoca WP Sever Kullanıcı
  • Üyelik 11.07.2013
  • Yaş/Cinsiyet 43 / E
  • Meslek Öğretmen
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 212
  • Beğeniler 2 / 51
  • Ticaret 2, (%100)
Yaptığı iş the_permalink, the_title gibi fonksiyonlar için post (yazı) ile ilgili bazı bilgileri hazırlamak, yani bir nevi ön hazırlık yapıp, bu fonksiyonların daha az işlem yapmasını sağlıyor diyebiliriz.
Ayrıca WordPress codex'teki örneklerin hemen hepsinde kullanıldığına göre vardır bir numarası :)
 

 

Bilişim Teknolojileri Hayatım
http://www.yakuphoca.com

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web & Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)

yakuphoca adlı üyeden alıntı

Yaptığı iş the_permalink, the_title gibi fonksiyonlar için post (yazı) ile ilgili bazı bilgileri hazırlamak, yani bir nevi ön hazırlık yapıp, bu fonksiyonların daha az işlem yapmasını sağlıyor diyebiliriz.
Ayrıca WordPress codex'teki örneklerin hemen hepsinde kullanıldığına göre vardır bir numarası :)


Evet bende gördüm zaten direk saldırdım :D
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al