Ş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 if ($comments) : ?>
Bu satırın hemen altına şu kodu ekleyin.
<?php $comments = array_reverse($comments); ?>
Hepsi bu kadar.
Genç yaşlarda programlama ile tanıştı ve Delphi ile başladığı programlama macerasına şuanda PHP, SQL, Javascript, AJAX, CSS, XHTML teknolojileri ile devam etmektedir. Elektrik - Elektronik bölümü mezunu olan "yakuter" 2006 yılından itibaren yakuter.com'un yazarlığını yapmaya başlamıştır.
Pardus007
05 Ekim 2008
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
yakuter » Yorumları Tersten Numaralandırmak
05 Ekim 2008
[...] önceki yazımda yorumları nasıl tersten sıralayabileceğinizi gösterdim. Fakat bazı temalarda yorumların [...]
Şer
05 Ekim 2008
Çok Teşekkürler Hocam.Zahmet Olmazsa Bir Sorum Olacak : ) Benim Temamda Yorum Sayıları Gözükmüyor Sizinki Gibi Nasıl Yapabilirim?
yakuter
05 Ekim 2008
Ş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.
Yorumları Tersten Numaralandırmak | 3d Tasarım - 3d Modelleme - Web Tasarım
13 Kasım 2008
[...] :.. GeneL ..: — admin @ 22:24 Powered by Max Banner Ads Bir önceki yazımda yorumları nasıl tersten sıralayabileceğinizi gösterdim. Fakat bazı temalarda yorumların [...]
aramok
23 Kasım 2008
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
yakuter
25 Kasım 2008
@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 ;)
aramok
28 Ocak 2009
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
29 Nisan 2009
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
Bilal
10 Mayıs 2009
çok teşekkürler bende bunu nasıl çözerim diyordum
fikirle
24 Kasım 2009
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…
yakuter
24 Kasım 2009
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.
fikirle
25 Kasım 2009
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 :) )
Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.
menchek
02 Eylül 2010
yakuter.com © 2006-2010 Erhan Yakut. Site tasarım Cenk Akyıldız - (Tema Bilgisi). Hosting sponsoru WebGrup.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.