[wp-trac] [WordPress Trac] #29563: Wordpress does not preserve original comment text in database

WordPress Trac noreply at wordpress.org
Sat Sep 6 20:21:48 UTC 2014


#29563: Wordpress does not preserve original comment text in database
-----------------------------+-----------------------------
 Reporter:  AmbushCommander  |      Owner:
     Type:  defect (bug)     |     Status:  new
 Priority:  normal           |  Milestone:  Awaiting Review
Component:  Comments         |    Version:  3.9.2
 Severity:  normal           |   Keywords:
  Focuses:  ui               |
-----------------------------+-----------------------------
 Steps to reproduce:

 1. Write a comment which contains some invalid HTML, e.g. `<s>a</s>`
 2. Submit comment
 3. View comment in database

 Expected results: Comment in database is original, verbatim comment input
 by commentor

 Actual result: Comment in database has had HTML stripped out, e.g.

 {{{
 mysql> select comment_content from wp_comments where comment_id = 2;
 +-----------------+
 | comment_content |
 +-----------------+
 | a               |
 +-----------------+
 1 row in set (0.00 sec)
 }}}

 This is bad behavior because if a user formats a comment incorrectly,
 Wordpress will silently eat their markup, and an administrator has no way
 of retroactively going and fixing the comment. Wordpress should *always
 always always* keep the original text.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/29563>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list