I WordPress 2.7 har kommentarfunksjonaliteten fått en skikkelige overhaling og du vil få muligheten til å:

  • ha trådede kommentarer
  • ha kommentarer over flere sider
  • stenge kommentarer etter en viss tid
  • svare på kommentarer i admin-området

Men for å kunne benytte deg av trådede kommentarer og å vise dem over flere sider så må du tilrettelegge temaet ditt for det, og WordPress 2.7 kommer med flere nye tema-funksjoner for å gjøre jobben enkel for deg.

Den fila du må jobbe med er comments.php

I WP 2.7 er det en helt egen funksjon du kan bruke for å liste opp kommentarer:

wp_list_comments();

.

Den skal brukes i stedet for all koden vi i dag bruker for å sette opp kommentarvisning:

<ul id="commentlist">
   <?php wp_list_comments(); ?>
</ul>

Og rett under kan du også sette inn kode for å bla gjennom kommentar-sidene hvis du velger å sette dem opp over flere sider:

<div class="navigation">
	<div class="alignleft"><?php previous_comments_link() ?></div>
	<div class="alignright"><?php next_comments_link() ?></div>
</div>

Men for at svar-på-kommentar-funksjonen skal fungere helt perfekt, må du første sette hele kommentarskjemaet i en div med id “respond”:

<div id="respond">
   (kommentarskjema)
</div>

I tillegg må du finne “Legg igjen kommentar”-tittelen og erstatte denne med koden

comment_form_title();

og rett under så legger du inn en kode for å avbryte:

cancel_comment_reply_link();

Eksempel:

<div id="reply"><?php comment_form_title(); ?></div>
<p class="cancel"><?php cancel_comment_reply_link(); ?>

Dette er den aller enkleste måten å tilpasse temaet ditt til WordPress 2.7s nye kommentarfunksjonalitet. Jeg skal senere skrive litt om hvordan du kan skreddersy dette etter egne behov.

Relaterte lenker