WordPress.org

Make WordPress Core

Ticket #24064: 24064.patch

File 24064.patch, 1.9 KB (added by johnbillion, 2 years ago)
  • wp-includes/comment-template.php

     
    16351635                'cancel_reply_link'    => __( 'Cancel reply' ), 
    16361636                'label_submit'         => __( 'Post Comment' ), 
    16371637                'format'               => 'xhtml', 
     1638                'comment_field_first'  => false, 
    16381639        ); 
    16391640 
    16401641        $args = wp_parse_args( $args, apply_filters( 'comment_form_defaults', $defaults ) ); 
     
    16501651                                <?php else : ?> 
    16511652                                        <form action="<?php echo site_url( '/wp-comments-post.php' ); ?>" method="post" id="<?php echo esc_attr( $args['id_form'] ); ?>"<?php echo $html5 ? ' novalidate' : ''; ?>> 
    16521653                                                <?php do_action( 'comment_form_top' ); ?> 
     1654                                                <?php if ( $args['comment_field_first'] ) : ?> 
     1655                                                        <?php echo apply_filters( 'comment_form_field_comment', $args['comment_field'] ); ?> 
     1656                                                        <?php echo $args['comment_notes_after']; ?> 
     1657                                                <?php endif; ?> 
    16531658                                                <?php if ( is_user_logged_in() ) : ?> 
    16541659                                                        <?php echo apply_filters( 'comment_form_logged_in', $args['logged_in_as'], $commenter, $user_identity ); ?> 
    16551660                                                        <?php do_action( 'comment_form_logged_in_after', $commenter, $user_identity ); ?> 
     
    16631668                                                        do_action( 'comment_form_after_fields' ); 
    16641669                                                        ?> 
    16651670                                                <?php endif; ?> 
    1666                                                 <?php echo apply_filters( 'comment_form_field_comment', $args['comment_field'] ); ?> 
    1667                                                 <?php echo $args['comment_notes_after']; ?> 
     1671                                                <?php if ( !$args['comment_field_first'] ) : ?> 
     1672                                                        <?php echo apply_filters( 'comment_form_field_comment', $args['comment_field'] ); ?> 
     1673                                                        <?php echo $args['comment_notes_after']; ?> 
     1674                                                <?php endif; ?> 
    16681675                                                <p class="form-submit"> 
    16691676                                                        <input name="submit" type="submit" id="<?php echo esc_attr( $args['id_submit'] ); ?>" value="<?php echo esc_attr( $args['label_submit'] ); ?>" /> 
    16701677                                                        <?php comment_id_fields( $post_id ); ?>