Wordpress: migliorare la lista dei commenti
Mercoledì 22 Ottobre, 2008Il template standard di Wordpress (come altri) normalmente preve un layout alternato per la lista dei commenti. Nel template standard di esempio è impostata una classe css alt, secondo la logica:
Questo fa si che nel tag li $oddcomment sia impostato una volta a vuoto ("") e una volta a class="alt". Una modifica utile potrebbe essere quella di introdurre un ulteriore classe quando è l'autore del blog a commentare un post:

Io, ad esempio, ho usato il seguente codice nel file comments.php:
-
<?php
-
$authcomment = ($comment->user_id==3)?' authcomment':'';
-
?>
-
<li class="<?=$classcomment?><?=$authcomment?>" id="comment-<?php comment_ID() ?>">
La riga $comment->user_id==3 può variare in base all'ID del vostro utente. Io, ad esempio, non uso l'amministratore per rispondere sul blog, ma ho un mio utente con ID=3. Normalmente l'ID dell'amministratore è 1, se usate questa utenza potete scrivere: $comment->user_id==1. In questo modo oltre ad avere l'alternanza di layout sui commenti lasciati dai visitatori, risulta immediatamente riconoscibile la risposta dell'autore del blog.





















