1 Aralık 2008 Pazartesi

Wordpress: Yorumları tersten sıralamak

Wordpress'te yorumlar öntanımlı olarak eklenme sırasına göre sayfada görüntülenirler. Bu sıralamanın tersi bir işleme ihtiyaç duyulduğunda neler yapabiliriz?

Bunun için wp-content/themes dizinine geçerek kullandığınız temaya ait klasöre giriniz. Temaya ait dosyalar arasından comments.php 'yi açarak aşağıdaki satırı bulun.

<?php if ($comments) : ?>

hemen altına aşağıdaki satırı ekleyin

<?php $comments = array_reverse($comments); ?>

Blog sayfanızda artık en son eklenen yorumlar en üstte görüntülenecektir. Bunu spesifik sayfalar üzerinde çalıştırmak istersek, yazının id'sine ihtiyaç duyacağız. Kalıcı bağlantı ayarlarından ötürü adres satırında yazının id'sini göremeyen arkadaşlar yönetim panelinden elde edebilirler.

Örneğin sadece 78 nolu yazıdaki yorumların tersten sıralanmasını istiyorsanız, üstte verilen satır yerine aşağıdaki satırı yapıştırmalısınız.

< ?php if (is_page('78')) {$comments = array_reverse($comments,true); } ?>