Ir para conteúdo
Fórum Script Brasil
  • 0

160 primeiros caractres do texto no meta tag description


llsanches

Pergunta

<?php

print ( html_entity_decode($downloadOb->detalhe[1]->detalhe));

?>

olá, o codigo acima printa o detalhe do produto

alguém teria o codigo que:

exibe os 160 primeiros caracateres do texto;

checa a ultima palavra para que ela não seja cortada quando chega a 160 caracteres - deixar no maximo 160 caracteres, mas se a ultima palavra for cortada deixar com os caracteres sem a ultima palavra cortada

filtrar o texto porque as vezes o texto foi gerado comecando com um video ou uma imagem..então pegar somente texto

eu não entendo nada de programacao desse tipo.. o programador que fez o site não quer mais mexer...dai eu gostaria se não for pedir muito o codigo que eu colocaria dentro de :

<META NAME="description" CONTENT=" favor incluir o codigo pronto aqui" />

desde já agradeço!!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

i aew carinha, tenta tipo assim:

$desc = "";
    for ( $i = 0; $i < 160 || substr( html_entity_decode( $downloadOb->detalhe[1]->detalhe) , $i , 1  ) != ' '; $i++ )
        $desc .= substr( $str , $i , 1 );
sua meta fica assim:
<META NAME="description" CONTENT=" <?php echo $desc ; ?>" />

espero que ajude abraço!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...