WordPress

Inscreva-se em nosso canal no Youtube Daviwp

Como limitar caracteres em um post do WordPress

28/08/2012 WordPress (5) comentários

Olá galera bom alguns meses atrás postei aqui no blog como limitar caracteres utilizando o excerpt do wordpress, onde o mesmo limita palavras juntamente com a duvida do David resolvi postar como limitar caracteres limitando as letras mesmo espero que gostem!

01 – Insira o codigo abaixo no seu arquivo functions.php

function wp_limit_post($max_char, $more_link_text = '[...]',$notagp = false, $stripteaser = 0, $more_file = '') {
    $content = get_the_content($more_link_text, $stripteaser, $more_file);
    $content = apply_filters('the_content', $content);
    $content = str_replace(']]>', ']]>', $content);
    $content = strip_tags($content);
 
   if (strlen($_GET['p']) > 0) {
      if($notagp) {
      echo substr($content,0,$max_char);
      }
      else {
      echo '<p>';
      echo substr($content,0,$max_char);
      echo "</p>";
      }
   }
   else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
        $content = substr($content, 0, $espacio);
        $content = $content;
        if($notagp) {
        echo substr($content,0,$max_char);
        echo $more_link_text;
        }
        else {
        echo '<p>';
        echo substr($content,0,$max_char);
        echo $more_link_text;
        echo "</p>";
        }
   }
   else {
      if($notagp) {
      echo substr($content,0,$max_char);
      }
      else {
      echo '<p>';
      echo substr($content,0,$max_char);
      echo "</p>";
      }
   }
}

02 – Feito isso agora utilize a seguinte função para que possa limitar os caracteres desejados. onde mostra 150 é o limite ao seu texto true verdade listar 150 caracter e os … será mostrados no fim do limite exemplo davi…

   <?php wp_limit_post(150,'...',true);?>

É isso ai galera abraço até a proxíma!
post: BufaWebmaster

daviwp

Meu nome é Davi Alves desenvolvedor web e WordPress developer, residente de Belo Horizonte, sou um dos organizadores do WordCamp evento oficial do WordPress em BH e co-fundador do Belo Horizonte WordPress Group juntamente com o fundador Mateus Neves, sou articulista de alguns sites, e fundador do daviwp.com, aqui compartilho conhecimentos para toda galera aficionada em WordPress.