Şuanda üzerinde çalıştığım bir site için yorumları tersten sıralamam gerekti. Varsayılan hali ile ilk eklenen yorum en üstte ve son eklenen yorum en altta görünüyordum. Benim amacım ise aksine ilk eklenen en altta, son eklenen en üstte olsun istiyordum. Ufak bir çalışmadan sonra gerçekten basit bir çözüm buldum.
Temanızın comments.php dosyasını açın. Aşağıdaki satırı bulun.
[php]<?php if ($comments) : ?>[/php]
Bu satırın hemen altına şu kodu ekleyin.
[php]<?php $comments = array_reverse($comments); ?>[/php]
Hepsi bu kadar.
Yorum numaralarını nasıl ters olarak sıralanmasını sağlarız? -yani yorumlar aşağıya doğru 1 2 3 … şeklinde değil … 3 2 1 şeklinde-
Sanırım sizin kullandığınız yorum sayfalama eklentisi bu şekilde (… 3 2 1) olmasını sağlıyor. Ancak 10 yorumdan az olduğunda yine normal sıralama (1 2 3 ,,,) yapıyor
Bir sonraki yazımda bunu da anlattım :)
Yine faydalı bi’paylaşım teşekkürler. :)
Çok Teşekkürler Hocam.Zahmet Olmazsa Bir Sorum Olacak : ) Benim Temamda Yorum Sayıları Gözükmüyor Sizinki Gibi Nasıl Yapabilirim?
Şer, malesef kişisel yardımda bulunmuyorum. Şu kodu ekle kesin olur diyebileceğim bir şey değil seninki. Temadan temaya değişir kodlar. WordPress-tr.com forumlarından yardım alabilirsin. Fakat bu istediğin şey için birisinin eline alıp uğraşması gerekir bilgin olsun.
Ben bunu zamanında çok aramıştım, teşekkürler Yakuter.
paylasım ıcın tesekkurler…
ben olsam
sql değişkeninin verileri çektiği sorguda ORDER BY listelemesinin sonuna DESC EKLEYİP veritabanındaki verileri isteğin sıranın tersine göre sıralayabilirsin:D
id ye göre sıralıysa idd lerine öre 3-2-1 tarihe göre yada saate göre sonran başa doğru ters biçimde listeleyebilirsin :P
yane bu kadar uğraşmazdın
@aramok, bakalım kaç kişi senin kadar sql bilgisi biliyor :) Ayrıca sadece
$comments = array_reverse($comments);
yazmak o kadar da zor değil gibi ;)
yardımcı oldu teşekkürler
olsun:D
o daha şık
array_reverse(); fonksiyon adını sevmedim.
ama şimdi düşündümde senin dediğin yol daha kısaymış
ama yinede sorguya eklemek daha kral durur:)
@aramok sen böyle sorgu eklemeye devam et temalarına ;)
ben wordpress kullanmıyorum
tersten sıralama gibi bi derdim yok:D
istediğim şekilde sıralama yapabiliyorum şükürki
:D ama olurya belki google’a tersten sıralama yazıpta birisi buraya girer ise -ki ben gibi biri- başka yöntemlerinde olduğunu bilmesinde fayda var ve istediğini kullansın.
Saygılar
çok teşekkürler bende bunu nasıl çözerim diyordum
kullanışlı bir paylaşım, teşekkürler..
Hocam bir şey sormak istiyorum “yorumunuz denetim için bekliyor” uyarı ile beraber yorum yazanın onaylanmamış mesajı en altta görünüyor onu da en üstte göstermek mümkün mü? Onu da burdaki gibi aynı şekilde nasıl yukarıda gösterebiliriz cevabınızı bekliyorum ajax comments kullanıyorum yorum yazanların yorumlarını onaylanmadan görebilmeleri açısından çok önemli olacak saygılar…
Bu dediğinizi yapmak için kodlarla biraz boğuşmak lazım. Öyle şu satıra şunu ekleyin demekle malesef olmaz. Bununla uğraşması için de programcılarla görüşebilir anlaşabilisiniz.
Teşekkürler yakuter hocam vallahi şuana kadar tek kuruş vermeden araştırarak öğrendim her şeyi böyle yapmaya da devam edecem :D baktım onu üstte gösteremiyorum üstü alta getirdim (yorum formunu alta ekledim :) )
Bu kadarda olmaz arkadaşım, Sen bir dahisin. Teşekkürler başarı ile yaptım, sorunum düzeldi