Commenti: Commenti e stili CSS personalizzati
E' possibile associare al nome dell'Autore del blog un foglio di stile CSS differente da quello normalmente utilizzato per i visitatori non registrati seguendo le istruzioni riportate in questa pagina.
Il seguente codice è un rimaneggiamento di quello presente nel tema di default di wordpress 1.5 per adattarlo al tema Lampadina eva inserito all'interno del loop dei commenti, cioè subito dopo a <?php foreach ($comments as $comment) : ?>
if ( get_comment_author_email() != get_the_author_email() )
{
if ('comment-user'== $oddcomment )
{
$oddcomment ='';
}
else
{
$oddcomment = "comment-user";
}
}
else
{
$oddcomment = "comment-owner";
}
e successivamente all'interno del della vera e propria template html dei commenti verrà specificato lo stylesheet da utilizzare
<li class="<?php echo $oddcomment; ?>">
le due classi .comment-owner e .comment-user dovranno ovviamente essere inserite nel css del sito.
ovviamente il tutto funziona se e solo se l'email dell'autore del post quando commenta corrisponde con quella memorizzata in wordpress. Eventualmente se si usasse una diversa (o più) email si potrebbe modificare il codice in questo modo:
$email_array = array('email1@dominio.it','email2@dominio.com');
if ( !in_array(get_comment_author_email(),$email_array) )
{
if ('comment-user'== $oddcomment ) {$oddcomment ='';}
else { $oddcomment = "comment-user"; }
}
else
{
$oddcomment = "comment-owner";
}
per maggiori info guardatevi il codice del file comments.php di lampadina