Welcome, visitor! Log in
 

Source View: comment_form_before

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.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: 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.

Source View

Line Code
1544           'title_reply_to'       => __( 'Leave a Reply to %s' ),
1545           'cancel_reply_link'    => __( 'Cancel reply' ),
1546           'label_submit'         => __( 'Post Comment' ),
1547      );
1548
1549      $args = wp_parse_args( $args, apply_filters( 'comment_form_defaults', $defaults ) );
1550
1551      ?>
1552           <?php if ( comments_open() ) : ?>
1553                <?php do_action( 'comment_form_before' ); ?>
1554                <div id="respond">
1555                     <h3 id="reply-title"><?php comment_form_title( $args['title_reply'], $args['title_reply_to'] ); ?> <small><?php cancel_comment_reply_link( $args['cancel_reply_link'] ); ?></small></h3>
1556                     <?php if ( get_option( 'comment_registration' ) && !is_user_logged_in() ) : ?>
1557                          <?php echo $args['must_log_in']; ?>
1558                          <?php do_action( 'comment_form_must_log_in_after' ); ?>
1559                     <?php else : ?>
1560                          <form action="<?php echo site_url( '/wp-comments-post.php' ); ?>" method="post" id="<?php echo esc_attr( $args['id_form'] ); ?>">
1561                               <?php do_action( 'comment_form_top' ); ?>
1562                               <?php if ( is_user_logged_in() ) : ?>