Codex

Attention Help us to improve the Codex by filling out our documentation survey!

Function Reference/get the title

Contents

Description

This function will return the title of a post for a given post id. If the post is protected or private, the word "Protected: " or "Private: " will be prepended to the title. Can be used inside or outside of the loop. If used outside the loop an ID must be specified.

Usage

 <?php echo get_the_title($ID); ?> 

Parameters

$ID
(int) (optional) Post ID or leave empty to use current post in The Loop
Default: None

Return Values

string 
Post title. If the post is protected or private, the word "Protected: " or "Private: " prepended to the title.

Example

Print the current post's title  <?php echo get_the_title(); ?> 

Simple breadcrumb trail for pages, two levels deep.

<div class='breadcrumb'>
<?php // if there is a parent, display the link
$parent_title = get_the_title($post->post_parent);
if ( $parent_title != the_title(' ', ' ', false) ) {
  echo '<a href=' . get_permalink($post->post_parent)
    . ' ' . 'title=' . $parent_title . '>' . $parent_title
    . '</a> » ';
} 
// then go on to the current page link
?>
<a href='<?php the_permalink() ?>'
rel='bookmark' title='<?php the_title(); ?>'>
<?php the_title(); ?></a> »
</div>

Change Log

Since: 0.71

Source File

get_the_title() is located in wp-includes/post-template.php.

Related

body_class(), next_image_link(), next_post_link(), next_posts_link(), post_class(), post_password_required(), posts_nav_link(), previous_image_link(), previous_post_link(), previous_posts_link(), single_post_title, sticky_class(), the_category(), the_category_rss(), the_content(), the_content_rss(), the_excerpt(), the_excerpt_rss(), the_ID(), the_meta(), the_shortlink(), the_tags(), the_title(), the_title_attribute(), the_title_rss(), wp_link_pages()

See also index of Function Reference and index of Template Tags.
This page is marked as incomplete. You can help Codex by expanding it.