Nascondere il numero dei commenti ad un post di WordPress è un'operazione che jQuery può svolgere con una facilità disarmante. Vediamo i dettagli.
Supponiamo che la struttura HTML generata con la funzione comments_count()
sia la seguente:
<footer class="post-meta">
<span class="comments">0 Commenti</span>
</footer>
Ecco la soluzione jQuery:
$( ".comments" ).each(function() {
var $count = $( this ),
text = $.trim( $count.text() ),
parts = text.split( " " ),
num = parts[0];
if( num == "0" ) {
$count.hide();
}
});
In pratica abbiamo ricavato la stringa numerica dal testo dell'elemento e se questa è uguale a 0
abbiamo nascosto l'elemento stesso.