Comment form validation
Comments processing is done in the file: wp-comments-post.php. You can use the hook pre_comment_on_post to validate the values entered in the comment form fields. function custom_validate_comment_url() { if( !empty( $_POST[‘url’] ) && !preg_match( ‘\b(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|]’, $_POST[‘url’] ) // do you url validation here (I am not a regex expert) wp_die( __(‘Error: please enter a valid url … Read more