WordPress.org

Make WordPress Core

Ticket #4916: comment-template.diff

File comment-template.diff, 980 bytes (added by hudatoriq, 11 years ago)
  • comment-template.php

     
    207207        return apply_filters('get_comment_type', $comment->comment_type);
    208208}
    209209
    210 function comment_type($commenttxt = 'Comment', $trackbacktxt = 'Trackback', $pingbacktxt = 'Pingback') {
     210function comment_type($commenttxt = 'Comment', $trackbacktxt = 'Trackback', $pingbacktxt = 'Pingback', $display = true) {
    211211        $type = get_comment_type();
    212212        switch( $type ) {
    213213                case 'trackback' :
    214                         echo $trackbacktxt;
     214                        $typetxt = $trackbacktxt;
    215215                        break;
    216216                case 'pingback' :
    217                         echo $pingbacktxt;
     217                        $typetxt = $pingbacktxt;
    218218                        break;
    219219                default :
    220                         echo $commenttxt;
     220                        $typetxt = $commenttxt;
    221221        }
     222        if($display) {
     223                echo $typetxt;
     224        } else {
     225                return $typetxt;
     226        }
    222227}
    223228
    224229function get_trackback_url() {
     
    369374        echo '</a>';
    370375}
    371376
    372 ?>
     377?>
     378 No newline at end of file