WordPress

Limitar Caracteres do Resumo do Post

Alô Alô galáxia, nesse tutorial de WordPress vou ensinar vocês como limitar caracteres do resumo do post, e você pode ter diferentes quantidades de caracteres em cada loop que você estiver usando.

Veja aqui o exemplo, limitando em 200 caracteres o resumo do post

Bom, para isso, vamos mudar o the_excerpt dentro do loop do WordPress, para isso vamos criar uma página de post, caso você não saiba acesse o tutorial de como criar uma página de post no WordPress.

Limitar Caracteres do Resumo do Post

Abaixo, vou exemplificar um loop padrão, usando o the_excerpt para exibir o resumo do conteúdo limitado por palavras e não por caracteres, seria algo mais ou menos assim:

<!-- VERIFICA SE TEM POST DA CATEGORIA DESTAQUE PARA EXIBIR -->
  <?php query_posts('cat=1');?>
  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
   <h1>
    <a title="<?php the_title(); ?>" href="<?php echo get_permalink(); ?>">
      <?php the_title(); ?>
    </a>
   </h1>
<!-- EXIBE O RESUMO PADRÃO, LIMITADO POR PALAVRAS E NÃO POR CARACTERES -->
   <?php the_excerpt();?>
   <?php endwhile; ?><?php endif; ?>

O problema de usar um resumo limitado por palavras é que o tamanho do conteúdo pode ter diversas variações de tamanho, levando em conta que independente se a palavra tem 2 letras ou 10 letras, isso fica muito variável, se você limitar caracteres do resumo do post, sempre vai ter uma tamanho máximo fixo, visto que o numero é exato para todos os resumos.

Para isso, vamos fazer uma pequena alteração no código acima, substituindo a linha abaixo:

<!-- EXIBE O RESUMO PADRÃO, LIMITADO POR PALAVRAS E NÃO POR CARACTERES -->
   <?php the_excerpt();?>

Substitua pelo seguinte código:

<?php
$content = get_the_content();
$conteudo = substr($content, 0, 200).'...';
echo $conteudo;
?>

Repare que número 200 corresponde a quantidade máxima de caracteres que o post vai exibir, basta você alterar esse número para a quantidade que deseja para limitar caracteres do resumo do post no WordPress. Na mesma linha do código, tem o conteúdo que será exibido após atingir a quantidade máxima de caracteres a serem exibidos, no exemplo acima, aparecerá , mas você pode alterar colocando um link para continue lendo, ou o que achar melhor.

Pronto, é simples né? Agora você já sabe como limitar caracteres do Resumo do Post no WordPress, se quiser, reveja o o exemplo (limite de 200 caracteres). É isso, dúvidas, comentem.

Se o post te ajudou curte a página, não custa nada e me incentiva a continuar escrevendo.
Posts recomendados
Comentários

    2 respostas para Limitar Caracteres do Resumo do Post

    1. katia araujo escreveu em 28 de agosto de 2014

      primeiramente quero dá os parabéns pelo site.
      Sobre este post, gostaria de saber se tem como mostra a imagem do post, além do resumo?

    2. Qcabeca escreveu em 28 de agosto de 2014

      Olá Katia, para inserir a imagem, basta adicionar

      <?php the_thumbnail();?>

      .

      Obrigado pelos elogios. Abraço

    Envie seu comentário.

    Seu email não será publicado