Minimale Länge des Kommentars

Einige Zeilen Code für die functions.php deines child Themes

Wer kennt sie nicht, diese sehr kurzen Kommentare zu einem Artikel, wie z.B.
«Toll gemacht», «Super», «stimme zu», «weiter so» und ähnliche – finde ich absolut überflüssig und störend.

add_filter( 'preprocess_comment', 'minimal_comment_length' );
function minimal_comment_length( $commentdata ) {
	$minimalCommentLength = 22;

	if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength ) 
        {
		wp_die( 'Kommentare müssen mindestens ' . $minimalCommentLength . ' Zeichen enthalten.' );
        }
	return $commentdata;
}

Die Mindestanzahl der Zeichen kann man natürlich nach Belieben erhöhen.

Diesen Hinweis erhält der Kommentierende, wenn er/sie unter der Mindestzeichenanzahl bleibt:

screenshot-mindestanzahl-zeichen

Mit der Zurückfunktion des Browsers kann er/sie es dann noch mal versuchen.