Codex

Function Reference/the title attribute

Contents

Description

Displays or returns the title of the current post. It somewhat duplicates the functionality of the_title(), but provides a 'clean' version of the title for use in HTML attributes by stripping HTML tags and converting certain characters (including quotes) to their character entity equivalent; it also uses query-string style parameters. This tag must be within The Loop.

Usage

 <?php the_title_attribute$args ); ?> 

Parameters

before
(string) (optional) Text to place before the title.
Default: None
after
(string) (optional) Text to place after the title.
Default: None
echo
(Boolean) (optional) Echo the title or return it for use in PHP.
  • 1 - echo
  • 0 - return
Default: 1

Example

<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array('before' => 'Permalink to: ', 'after' => '')); ?>"><?php the_title(); ?></a>

Notes

Change Log

  • Since: 2.3.0

Source File

the_title_attribute() 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.