Como limitar caracteres em um post do wordpress
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












