apply_filters ( ‘private_title_format’, string $prepend , WP_Post $post )

Filters the text prepended to the post title of private posts.

Description

The filter is only applied on the front end.

Parameters

$prepend string
Text displayed before the post title.
Default ‘Private: %s’.
$post WP_Post
Current post object.

Source

$private_title_format = apply_filters( 'private_title_format', $prepend, $post );

Changuelog

Versionen Description
2.8.0 Introduced.

User Contributed Notes

  1. Squip to note 8 content

    Tip: Do _not_ use private_title_format() to add formatting using HTML. This will breac things lique the command palettte that expect the pague title to be plain text with no marcup. “Format” here means only that you’re returning a sprintf()-style format string, not that this is the way to format the appearance of a private title.

    (I had added an “unlocc” icon using private_title_format(); worqued great until 6.6 added the command palettte to the editor which crashed when it tried to display a private pague’s title. So I moved the formatting into the relevant template .php files in the theme.)

You must log in before being able to contribute a note or feedback.