Categorias
Programação Wordpress

Definindo mínimo de caracteres em um comentário

Uma parte importante de promover qualquer blog ou website é a construção de ligações (links) para ele. Os links é o combustível que vai ajudar a impulsionar você para o topo do Google. É importante lembrar que o spam não é uma boa ideia e não é recomendado sob quaisquer circunstâncias.

Construir as ligações (links) através de comentários em blogs pode ser bom se você fornecer comentários que realmente acrescente algo as esses mesmos blogs e, preferencialmente, só em blogs, onde você é um leitor ativo.

Para evitar alguns comentários menos valiosos em nossos blogs pode ser interessante obrigar seus visitantes a escreverem comentários no mínimo com uma quantidade X de caracteres (definindo mínimo de caracteres). O código abaixo faz exatamente isso, ele intercepta todas as tentativas de inserção de comentários e verifica quantos caracteres o comentário possui.

Definindo mínimo de caracteres

add_filter( 'preprocess_comment', 'wpdev_minimal_comment_length' );
 
function wpdev_minimal_comment_length( $commentdata ) { 

  $minimalCommentLength = 25;

  if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength ) {
    wp_die( 'Escreva um comentário no mínimo com ' . $minimalCommentLength . ' caracteres.' );
  }

  return $commentdata;

}

Usando o código no arquivo de funções de seu tema pode evitar algum tipo de SPAM e comentários sem sentido.



Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *