apply_filters( 'wp_title', string $title , string $sep , string $seplocation )
Filters the text of the page title.
Contents
Description Description
Parameters Parameters
- $title
-
(string) Page title.
- $sep
-
(string) Title separator.
- $seplocation
-
(string) Location of the separator (left or right).
Source Source
Changelog Changelog
Version | Description |
---|---|
2.0.0 | Introduced. |
More Information More Information
The wp_title
filter is used to filter the title of the page (called with wp_title()
). This filters the text appearing in the HTML <title> tag (sometimes called the “title tag” or “meta title”), not the post, page, or category title.
A plugin (or theme) can register as a content filter with the code:
add_filter( 'wp_title', 'filter_function_name', 10, 2 );
Where ‘filter_function_name’ is the function WordPress should call when the content is being retrieved. Note that the filter function must return the content after it is finished processing, or the title will be blank and other plugins also filtering the content may generate errors.
filter_function_name should be unique function name. It cannot match any other function name already declared.
User Contributed Notes User Contributed Notes
You must log in before being able to contribute a note or feedback.
Basic Example
In header.php:
In functions.php:
Expand full source codeCollapse full source code
wp_title is being deprecated, see https://make.wordpress.org/core/2015/10/20/document-title-in-4-4/
Please use:
pre_get_document_title
– short-circuitswp_get_document_title()
if it returns anything other than an empty value.document_title_separator
– filters the separator between title parts.document_title_parts
– filters the parts that make up the document title, passed in an associative array.Just for information, wp_title has been reinstated:
“UPDATE 12 November – wp_title has been reinstated until alternative usages have been identified and a path forward for them defined.”
Reference link as originally given by Andrew Klimek above https://make.wordpress.org/core/2015/10/20/document-title-in-4-4/