Make WordPress Core

Ticket #16468: 404.patch

File 404.patch, 3.9 KB (added by psoluch, 10 years ago)

Patch for all bundled themes

  • src/wp-content/themes/twentyeleven/header.php

     
    3535
    3636        // Add the blog description for the home/front page.
    3737        $site_description = get_bloginfo( 'description', 'display' );
    38         if ( $site_description && ( is_home() || is_front_page() ) )
     38        if ( $site_description && ( is_home() || is_front_page() ) ) {
    3939                echo " | $site_description";
    40 
     40        }
     41       
    4142        // Add a page number if necessary:
    42         if ( $paged >= 2 || $page >= 2 )
     43        if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
    4344                echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) );
     45        }
    4446
    4547        ?></title>
    4648<link rel="profile" href="http://gmpg.org/xfn/11" />
  • src/wp-content/themes/twentyfourteen/functions.php

     
    484484        }
    485485
    486486        // Add a page number if necessary.
    487         if ( $paged >= 2 || $page >= 2 ) {
     487        if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
    488488                $title = "$title $sep " . sprintf( __( 'Page %s', 'twentyfourteen' ), max( $paged, $page ) );
    489489        }
    490490
  • src/wp-content/themes/twentyten/header.php

     
    2525
    2626        // Add the blog description for the home/front page.
    2727        $site_description = get_bloginfo( 'description', 'display' );
    28         if ( $site_description && ( is_home() || is_front_page() ) )
     28        if ( $site_description && ( is_home() || is_front_page() ) ) {
    2929                echo " | $site_description";
     30        }
    3031
    3132        // Add a page number if necessary:
    32         if ( $paged >= 2 || $page >= 2 )
     33        if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
    3334                echo ' | ' . sprintf( __( 'Page %s', 'twentyten' ), max( $paged, $page ) );
    34 
     35        }
     36       
    3537        ?></title>
    3638<link rel="profile" href="http://gmpg.org/xfn/11" />
    3739<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
  • src/wp-content/themes/twentythirteen/functions.php

     
    210210
    211211        // Add the site description for the home/front page.
    212212        $site_description = get_bloginfo( 'description', 'display' );
    213         if ( $site_description && ( is_home() || is_front_page() ) )
     213        if ( $site_description && ( is_home() || is_front_page() ) ) {
    214214                $title = "$title $sep $site_description";
     215        }
    215216
    216217        // Add a page number if necessary.
    217         if ( $paged >= 2 || $page >= 2 )
     218        if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
    218219                $title = "$title $sep " . sprintf( __( 'Page %s', 'twentythirteen' ), max( $paged, $page ) );
    219 
     220        }
     221       
    220222        return $title;
    221223}
    222224add_filter( 'wp_title', 'twentythirteen_wp_title', 10, 2 );
  • src/wp-content/themes/twentytwelve/functions.php

     
    205205
    206206        // Add the site description for the home/front page.
    207207        $site_description = get_bloginfo( 'description', 'display' );
    208         if ( $site_description && ( is_home() || is_front_page() ) )
     208        if ( $site_description && ( is_home() || is_front_page() ) ) {
    209209                $title = "$title $sep $site_description";
    210 
     210        }
     211       
    211212        // Add a page number if necessary.
    212         if ( $paged >= 2 || $page >= 2 )
     213        if ( ( $paged >= 2 || $page >= 2 ) && ! is_404() ) {
    213214                $title = "$title $sep " . sprintf( __( 'Page %s', 'twentytwelve' ), max( $paged, $page ) );
     215        }
    214216
    215217        return $title;
    216218}