WordPress.org

Make WordPress Core

Ticket #24064: 24064.patch

File 24064.patch, 1.9 KB (added by johnbillion, 5 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 ); ?>