Make WordPress Core


Ignore:
Timestamp:
07/23/2013 04:05:40 PM (13 years ago)
Author:
markjaquith
Message:

Allow the_title_attribute() to receive a post argument, and use this in get_adjacent_post_rel_link() to make sure tags are stripped from the title output there.

Fixes #24232.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/post-template.php

    r24598 r24783  
    7070 */
    7171function the_title_attribute( $args = '' ) {
    72         $title = get_the_title();
     72        $defaults = array('before' => '', 'after' =>  '', 'echo' => true, 'post' => get_post() );
     73        $r = wp_parse_args($args, $defaults);
     74        extract( $r, EXTR_SKIP );
     75
     76        $title = get_the_title( $post );
    7377
    7478        if ( strlen($title) == 0 )
    7579                return;
    76 
    77         $defaults = array('before' => '', 'after' =>  '', 'echo' => true);
    78         $r = wp_parse_args($args, $defaults);
    79         extract( $r, EXTR_SKIP );
    8080
    8181        $title = $before . $title . $after;
Note: See TracChangeset for help on using the changeset viewer.