Why are default comments deprecated?

You shouldn’t copy that file, precisely because it is too bulky. About half of it is implementation of submission form, which was entirely replaced with comment_form() function around that time.

So the answer why was it deprecated is roughly:

  1. Newer code is more compact
  2. Markup belongs in theme

For better and more relevant comments.php example look at core themes, such as twentyfifteen/comments.php.

Leave a Comment