2011-06-17 16 views
6

Bu yüzden bir wordpress teması yapıyorum ve yorumların ana sayfada her bir gönderiden aşağıya inmesi gerekiyor. Saçmalık yorumları görmek için gönderiye tıklamanız gerekiyor! Sadece bir yazı olduğunda, gerçekten iyi çalıştı. Döngü DIŞINDA yorum şablonunu görüntülüyordu çünkü sadece bir yazı ile çalıştı. Ancak, birden çok gönderiyle, yorum şablonunun döngü içinde olması gerekir; ancak, yorumlar şablonunun söz konusu döngüde yer almasını sağladığınız zaman, şablonun görüntülenmemesi anlamına gelir!Wordpress 'Yorumlar Şablonu'nu' döngü 'dışında görüntüleme

Yorum şablonunu, döngüde görüntülenecek şekilde nasıl edinebilirim, böylece ana sayfada her yayında görünecek ve bir açılır menü olarak ayarlayabilir miyim?

İşte uygulayacağım site: http://thenozzle.net/ Gördüğünüz ya da 'Show # Comments @ Here' seçeneğini tıklarsanız bunu görebilirsiniz. Basit php şeyler, ama ne zaman yorum şablonu referans palce din eloop, ne zaman ateş olduğunu anlayamıyorum.

Burada referans ve kod: Dediğim gibi

<div id="dropdowncomments"> 
     <?php comments_template(); ?> 
</div> 

, açılan yorumlar gizli ve bunun üzerine tıkladığınızda, bu görünür, ancak yapılan yorumlar şablon hayır, loop.php yüzden içeride yüklenmiyor iyi.

Herhangi bir yardım?

cevap

10

Bu kolay (umarım doğru anladım). Sadece the_content() çağrı $withcomments değişken (global) kurulum ve sonrasında comments_template() çağrı:

the_content(); 
global $withcomments; 
$withcomments = 1; 
comments_template('comments.php', true); 
+0

teşekkür ederiz! Mükemmel çalıştı! – alt