Эта строка выглядит неправильно:
[request setValue:@"wp-comments-post.php" forHTTPHeaderField:@"Content-Type"];
Это должно быть:
[request addValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
Я не уверен, что вы должны делать с "wp-comments-post".php ", должно быть, вместо этого в URL?