Como utilizar get_comments_number() no WordPress1 min leitura

Explicação de como utilizar a função PHP get_comments_number() do WordPress e veja um exemplo prático de código para alterar o layout de acordo com o número de comentários.

Com a função PHP get_comments_number() você obtém o número de comentários de um post.

Se utilizado dentro de um loop de posts, é necessário apenas chamar a função:

<?php echo get_comments_number();
Code language: PHP (php)

Ou você pode passar o ID de um post específico:

<?php echo get_comments_number( $post->ID );
Code language: PHP (php)

O retorno da função é uma string, portando se você quiser manipular o resultado como um número, será necessário usar uma função PHP como a absint() para fazer a conversão.

Alterando o layout de acordo com o número de comentários no WordPress

No exemplo abaixo imaginei um layout que muda caso o número de comentários for par ou ímpar.

<?php // Obtêm o número de comentários e o transforma em um número inteiro $numero_comentarios = absint( get_comments_number() ); // Verifica se o número é par (incluindo zero) ou ímpar $numero_par = false; if ( $numero_comentarios % 2 == 0 ) { $numero_par = true; } // Exibe o layout de acordo com o tipo de número if ( $numero_par ) { // Layout número par } else { // Layout número ímpar }
Code language: PHP (php)

Similar Posts

Você tem algo construtivo sobre este texto para dizer? Então comente abaixo