Fórum Brasileiro

Word Counter (5 posts)

  1. natalyaaa
    Membro
    Publicado 1 ano atrás #

    Pessoal, me perdoem se eu estou escrevendo esse tópico em um lugar inadequado, mas achei que aqui daria certo.

    Eu tinha guardado a tag do wordpress que exibia o número de palavras escritas em um post, sem a necessidade de instalar e usar plugin algum. Eh uma tag comum, como a de categorias, tags...

    Alguém poderia me dizer se existe isso no codex? Eu procurei e não achei, pode ser que não procurei direito. O caso é que perdi essa tag e gostaria muito de usar, e acho que o pessoal que usa o wp tbm iria gostar!

    Aguardo respostas!

  2. vanillalounge
    Admin-mestre
    Publicado 1 ano atrás #

    Que eu saiba não existe nenhuma template tag (função) que devolva o nr. de palavras de um post. Na edição de posts, a contagem de palavras é feita por JavaScript, com:
    wp_enqueue_script('word-count');
    Talvez isso existisse em versões mais antigas do WP. Que versão á a sua?

  3. natalyaaa
    Membro
    Publicado 1 ano atrás #

    Então, é o que eu disse: no codex não tem. Eh uma tag como a de categorias ou tags, eu achei num tema disponibilizado pela Jays, mas que não está mais lá no site dela e eu tbm perdi, nas minhas trocas constantes de tema.

    Minha versão WP eh a mais recente, eu atualizo sempre que sai nova versão.
    2.6.2

  4. rghedin
    Moderador
    Publicado 1 ano atrás #

    Oi Natalya,

    Fiz uma pesquisa rápida, e encontrei três plugins com essa finalidade. Veja:

    Deve existir alguma forma de fazer isso via hack, ou seja, independente de plugin, mas acredito que com eles a tarefa fique (bem) mais fácil para não-programadores, como é o meu caso e, imagino, o seu também.

    []'s!

  5. eduardozulian
    Moderador
    Publicado 1 ano atrás #

    Natalya, eu acho que a tag não era bem do WordPress, mas sim uma função do PHP (ainda que a primeira não deixe de ser uma função do PHP). Ela chama-se str_word_count() e faz justamente isso, conta as palavras de algum texto ou alguma variável. Teoricamente, ela funciona. Simplificando a sintaxe, você poderia usa-la assim, dentro do loop:

    <?php echo str_word_count(get_the_content()); ?>

    Vê se isso resolve o teu problema!

Tópico Encerrado

Este tópico foi encerrado para novas respostas.

About this Topic