WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code | 
|---|---|
| 349 |  | 
| 350 |      if ( $comment_approved == 1) | 
| 351 |           wp_update_comment_count($comment_post_ID); | 
| 352 |  | 
| 353 |      return $id; | 
| 354 | } | 
| 355 |  | 
| 356 |  | 
| 357 | function wp_filter_comment($commentdata) { | 
| 358 |      $commentdata['user_id']              = apply_filters('pre_user_id', $commentdata['user_ID']); | 
| 359 |      $commentdata['comment_agent']        = apply_filters('pre_comment_user_agent', $commentdata['comment_agent']); | 
| 360 |      $commentdata['comment_author']       = apply_filters('pre_comment_author_name', $commentdata['comment_author']); | 
| 361 |      $commentdata['comment_content']      = apply_filters('pre_comment_content', $commentdata['comment_content']); | 
| 362 |      $commentdata['comment_author_IP']    = apply_filters('pre_comment_user_ip', $commentdata['comment_author_IP']); | 
| 363 |      $commentdata['comment_author_url']   = apply_filters('pre_comment_author_url', $commentdata['comment_author_url']); | 
| 364 |      $commentdata['comment_author_email'] = apply_filters('pre_comment_author_email', $commentdata['comment_author_email']); | 
| 365 |      $commentdata['filtered'] = true; | 
| 366 |      return $commentdata; | 
| 367 | } |