[wp-trac] [WordPress Trac] #35253: The codex says the_title filter is deprecated

WordPress Trac noreply at wordpress.org
Tue Dec 29 14:41:39 UTC 2015


#35253: The codex says the_title filter is deprecated
--------------------------+-----------------------------
 Reporter:  steve@…       |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  General       |    Version:  4.4
 Severity:  normal        |   Keywords:
  Focuses:                |
--------------------------+-----------------------------
 the_title filter is marked as deprecated in 4.4 on
 https://codex.wordpress.org/Plugin_API/Filter_Reference/the_title

 The replacements suggested also change the <title> tag. I'm using
 the_title filter to modify the page's title ("entry title"), not the title
 tag with the code below. If one does not use the_title, then there does
 not seem to be a way to change the post title without changing the <title>
 tag, too.

 So, is there a better filter or is this mis-marked in the codex as
 deprecated?

 function jspr_headline( $title, $id) {
    if (  is_page( $id) &&  $field = get_field('page_headline') ) {
       return $field;
       } else {
       return $title;
       }
 }
 add_filter( 'the_title', 'jspr_headline', 10, 2 );

--
Ticket URL: <https://core.trac.wordpress.org/ticket/35253>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list