Definindo mínimo de caracteres em um comentário

shortcodes wordpress
Shortcode artigos recentes de uma categoria WordPress
4 Agosto, 2014
php css wp
Juntar todos os ficheiros CSS com PHP
17 Abril, 2015
Mostrar tudo
wordpress mínimo de caracteres

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.

Deixar uma resposta

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