diff --git src/wp-includes/comment.php src/wp-includes/comment.php
index 4c78eb9..7f7b12b 100644
|
|
function wp_allow_comment( $commentdata, $avoid_die = false ) { |
698 | 698 | * @param array $commentdata Comment data. |
699 | 699 | */ |
700 | 700 | do_action( 'comment_duplicate_trigger', $commentdata ); |
| 701 | |
| 702 | $duplicate_message = __( 'Duplicate comment detected; it looks as though you’ve already said that!' ); |
| 703 | |
| 704 | /** |
| 705 | * Filters duplicate comment message. |
| 706 | * |
| 707 | * @since 5.0 |
| 708 | * |
| 709 | * @param string $duplicate_text Duplicate text message. |
| 710 | */ |
| 711 | $duplicate_message = apply_filters( 'comment_duplicate_message', $duplicate_message ); |
| 712 | |
701 | 713 | if ( true === $avoid_die ) { |
702 | | return new WP_Error( 'comment_duplicate', __( 'Duplicate comment detected; it looks as though you’ve already said that!' ), 409 ); |
| 714 | return new WP_Error( 'comment_duplicate', $duplicate_message, 409 ); |
703 | 715 | } else { |
704 | 716 | if ( wp_doing_ajax() ) { |
705 | | die( __( 'Duplicate comment detected; it looks as though you’ve already said that!' ) ); |
| 717 | die( $duplicate_message ); |
706 | 718 | } |
707 | 719 | |
708 | | wp_die( __( 'Duplicate comment detected; it looks as though you’ve already said that!' ), 409 ); |
| 720 | wp_die( $duplicate_message, 409 ); |
709 | 721 | } |
710 | 722 | } |
711 | 723 | |