WordPress aggiorna il conteggio totale dei commenti ogni volta che qualcuno scrive un feedback ai nostri post, una funzione utilissima, specialmente per un blog.
Nella maggior parte dei temi il titolo con il numero dei commenti è standard, le frasi sono sempre le stesse.
Ad esempio nel tema “Twentytwelve” se c’è un commento la frase è “Un pensiero su ‘titolo post’”, se ci sono alcuni commenti viene aggiornato il totale, più o meno così: “2 pensieri su ‘titolo post‘”.
Semplice e utile.
Ma se volessimo personalizzare questo messaggio?
Basta modificare le frasi presenti nel file comments.php.
Per coerenza, facciamo un esempio con “Twentytwelve”:
Il codice che restituisce a monitor il titolo dei commenti è questa (si trova alla riga 30 del file):
<?php printf( _n( 'One thought on “%2$s”', '%1$s thoughts on “%2$s”', get_comments_number(), 'twentytwelve' ), number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' ); ?>
Come potete vedere è semplicemente la funzione printf() con all’interno alcuni riferimenti a delle variabili che sono i numeri dei commenti.
Sostituendo questo snippet con uno molto più semplice, potrete personalizzare l’output del numero dei commenti in modo ancora più veloce, se possibile, ad esempio in questo modo:
<?php echo get_comments_number_text( "Ancora nessun commento.", "Poverino, solo un commento :(", "% commenti magnifici :)"); ?>
Questo è soltanto un esempio banale, potete liberare la vostra creatività ed esprimerla per rendere il vostro blog ancora più attraente 😉
Mi hai salvato la vita … xD
Esagerato 😀