This post tests comments in the following ways.

  • Threaded comments up to 10 levels deep
  • Paginated comments (set Settings > Discussion > Break comments into pages to 5 top level comments per page)
  • Comment markup / formatting
  • Comment images
  • Comment videos
  • Author comments
  • Gravatars and default fallbacks
  1. Chris Ames

    January 4, 2013 at 10:15

    There are a few checklist items that should be in each comment.

    • The commenter’s gravatar. Optional, but a best practice. Use get_comment_author_email.
    • The commenter’s name. Use comment_author.
    • The commenter’s URL. Usually applied as a link to the commenter’s name. Use comment_author_url
    • The date / time the comment was made. Use get_comment_date.
    • A permalink to the comment. Usually applied as a link to the date / time of the comment. Use get_comment_link
    • Indication of a comment left by the post author. Style the .bypostauthor class.
    • The comment text. Use comment_text.
    • An edit comment link. Use edit_comment_link.
    • A comment reply link. Used for threaded comments. Use comment_reply_link.
  2. Michael Novotny

    March 14, 2013 at 07:56

    Author Comment.

  3. 8BIT

    March 14, 2013 at 11:27

    We use these tests all the time! Killer stuff!

  4. Michael Novotny

    March 14, 2013 at 11:30

    Thanks for all the comments, everyone!

Leave a comment