Changeset 48822 for trunk/src/wp-includes/comment.php
- Timestamp:
- 08/19/2020 01:55:12 AM (5 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/comment.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/comment.php
r48748 r48822 2189 2189 $prefiltered_user_id = ( isset( $commentdata['user_id'] ) ) ? (int) $commentdata['user_id'] : 0; 2190 2190 2191 if ( ! isset( $commentdata['comment_author_IP'] ) ) { 2192 $commentdata['comment_author_IP'] = $_SERVER['REMOTE_ADDR']; 2193 } 2194 2195 if ( ! isset( $commentdata['comment_agent'] ) ) { 2196 $commentdata['comment_agent'] = isset( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : ''; 2197 } 2198 2191 2199 /** 2192 2200 * Filters a comment's data before it is sanitized and inserted into the database. 2193 2201 * 2194 2202 * @since 1.5.0 2203 * @since 5.6.0 Comment data includes the `comment_agent` and `comment_author_IP` values. 2195 2204 * 2196 2205 * @param array $commentdata Comment data. … … 2212 2221 $commentdata['comment_parent'] = ( 'approved' === $parent_status || 'unapproved' === $parent_status ) ? $commentdata['comment_parent'] : 0; 2213 2222 2214 if ( ! isset( $commentdata['comment_author_IP'] ) ) {2215 $commentdata['comment_author_IP'] = $_SERVER['REMOTE_ADDR'];2216 }2217 2223 $commentdata['comment_author_IP'] = preg_replace( '/[^0-9a-fA-F:., ]/', '', $commentdata['comment_author_IP'] ); 2218 2224 2219 if ( ! isset( $commentdata['comment_agent'] ) ) {2220 $commentdata['comment_agent'] = isset( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : '';2221 }2222 2225 $commentdata['comment_agent'] = substr( $commentdata['comment_agent'], 0, 254 ); 2223 2226
Note: See TracChangeset
for help on using the changeset viewer.