Pular para o conteúdo principal

posts_recents()

function posts_recents( int $limit = 6 ): void

A função posts_recents() é um Bloco de Funcionalidade essencial para templates, responsável por gerar uma lista de posts mais recentes, geralmente utilizados em barras laterais.

Parâmetros:
$limit int (opcional)
O número máximo de posts a serem exibidos na lista. Padrão: 6

Retorno: void
A função imprime o HTML contendo uma lista não ordenada de posts recentes.

Exemplo de uso:

// Uso básico no template (exibe os 6 posts mais recentes)
<aside>
    <h2 class="sidebar-title">Posts Recentes</h2>
    <?php posts_recents() ?>
</aside>

// Exibe um limite personalizado de 4 posts
<?php posts_recents(4) ?>

Notas:

  • Exclusão Inteligente: O sistema remove o post que está sendo visualizado na página atual da lista de posts recentes, garantindo que a lista seja relevante para o usuário.
  • HTML Minimalista: A função gera a lista <ul><li> com a miniatura e o título. A responsabilidade por qualquer wrapper ou classe de estilo externa à lista é do template.
  • O link do post é inserido como uma tag <a> vazia no final de cada <li>, tornando necessário estilização para que o item da lista <li> se torne clicável

Setores: Functions Components