Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: comment_email

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
751           comment_author( $comment );
752           echo '</strong><br />';
753           if ( ! empty( $author_url_display ) ) {
754                printf( '<a href="%s">%s</a><br />', esc_url( $author_url ), esc_html( $author_url_display ) );
755           }
756
757           if ( $this->user_can ) {
758                if ( ! empty( $comment->comment_author_email ) ) {
759                     /** This filter is documented in wp-includes/comment-template.php */
760                     $email = apply_filters( 'comment_email', $comment->comment_author_email, $comment );
761
762                     if ( ! empty( $email ) && '@' !== $email ) {
763                          printf( '<a href="%1$s">%2$s</a><br />', esc_url( 'mailto:' . $email ), esc_html( $email ) );
764                     }
765                }
766
767                $author_ip = get_comment_author_IP( $comment );
768                if ( $author_ip ) {
769                     $author_ip_url = add_query_arg(