WordPress.org

Make WordPress Core

Ticket #16688: 16688.diff

File 16688.diff, 2.0 KB (added by GaryJ, 3 years ago)

Adds missing ID filter args, amends args in deprecated functions using post object to post ID

  • wp-includes/comment.php

     
    17171717        $excerpt = str_replace(']]>', ']]>', $excerpt); 
    17181718        $excerpt = wp_html_excerpt($excerpt, 252) . '...'; 
    17191719 
    1720         $post_title = apply_filters('the_title', $post->post_title); 
     1720        $post_title = apply_filters('the_title', $post->post_title, $post->ID); 
    17211721        $post_title = strip_tags($post_title); 
    17221722 
    17231723        if ( $to_ping ) { 
  • wp-includes/general-template.php

     
    10331033                                        $url  = get_permalink($arcresult); 
    10341034                                        $arc_title = $arcresult->post_title; 
    10351035                                        if ( $arc_title ) 
    1036                                                 $text = strip_tags(apply_filters('the_title', $arc_title)); 
     1036                                                $text = strip_tags(apply_filters('the_title', $arc_title, $arcresult->ID)); 
    10371037                                        else 
    10381038                                                $text = $arcresult->ID; 
    10391039                                        $output .= get_archives_link($url, $text, $format, $before, $after); 
  • wp-includes/deprecated.php

     
    149149 
    150150        $string = '<a href="'.get_permalink($post->ID).'">'.$previous; 
    151151        if ( 'yes' == $title ) 
    152                 $string .= apply_filters('the_title', $post->post_title, $post); 
     152                $string .= apply_filters('the_title', $post->post_title, $post->ID); 
    153153        $string .= '</a>'; 
    154154        $format = str_replace('%', $string, $format); 
    155155        echo $format; 
     
    185185 
    186186        $string = '<a href="'.get_permalink($post->ID).'">'.$next; 
    187187        if ( 'yes' == $title ) 
    188                 $string .= apply_filters('the_title', $post->post_title, $nextpost); 
     188                $string .= apply_filters('the_title', $post->post_title, $post->ID); 
    189189        $string .= '</a>'; 
    190190        $format = str_replace('%', $string, $format); 
    191191        echo $format;