How to Change 404 page title

i have try many methods after searching on internet but unable to ramove Nothing Found from my 404 page title
how to do it please help me

even i have us this in my 404 page header

if( is_404() ) echo '404 message goes here | ';
else wp_title( '|', true, 'right' );

i also ramove php title function and five their my own header but still not changing why ?

3 s
3

I would use the wp_title filter hook:

function theme_slug_filter_wp_title( $title ) {
    if ( is_404() ) {
        $title="ADD 404 TITLE TEXT HERE";
    }
    // You can do other filtering here, or
    // just return $title
    return $title;
}
// Hook into wp_title filter hook
add_filter( 'wp_title', 'theme_slug_filter_wp_title' );

This will play nicely with other Plugins (e.g. SEO Plugins), and will be relatively forward-compatible (changes to document title are coming soon).

EDIT

If you need to override an SEO Plugin filter, you probably just need to add a lower priority to your add_filter() call; e.g. as follows:

add_filter( 'wp_title', 'theme_slug_filter_wp_title', 11 );

The default is 10. Lower numbers execute earlier (e.g. higher priority), and higher numbers execute later (e.g. lower priority). So, assuming your SEO Plugin uses the default priority (i.e. 10), simply use a number that is 11 or higher.

Leave a Comment