iMasters Code: Limitar Excerpt ( Resumo ) Por Palavra - iMasters Code

Ir para

Página 1 de 1
  • Novo código
  • Revisar

Limitar Excerpt ( Resumo ) Por Palavra Função para especificar o tamanho do resumo dos posts por palavra

#1 Membro offline   Dioney Vítor 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 1
  • Cadastrado: 06-outubro 11

Revisou 06 outubro 2011 - 10:42

Inserir no functions.php do seu tema:

function excerpt($limit) {
	
	$excerpt = explode(' ', get_the_excerpt(), $limit);
	if (count($excerpt)>=$limit) {
		array_pop($excerpt);
		$excerpt = implode(" ",$excerpt).'...';
	} else {
		$excerpt = implode(" ",$excerpt);
	}

	$excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
	return $excerpt;
}


E para usar no seu tema basta colocar dentro do loop:

<?php echo excerpt(20); ?> //20 é o número de palavras a serem exibidas no seu resumo


Função retirada do blog do Mateus Neves que é bastante útil
0

#2 Membro offline   Clube do PhP 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 6
  • Cadastrado: 27-abril 12
  • LocalizaçãoPalmas - Pr - Brasil

Revisou 27 abril 2012 - 13:27

Belo post amigo... Isso ira ajudar muito, so atualizar para a nova versao do wp.
Queria alterar o mundo...
Mais não me deram o código-fonte!!!
0

#3 Membro offline   Tbonfim 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 1
  • Cadastrado: 24-maio 12

Revisou 24 maio 2012 - 18:49

Amigo, só uma dúvida;

esse preg_replace serve pra que?

Pra tirar alguma tag html que tiver por ali?

Obrigado, muito util o código
0

Compartilhar este código:


Página 1 de 1
  • Novo código
  • Revisar

1 usuário(s) está(ão) lendo este código
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)