WordPress.org

Make WordPress Core

Ticket #4152: entities.patch

File entities.patch, 1.1 KB (added by jimmyk, 7 years ago)

patch to fix bug

  • wordpress/wp-includes/link-template.php

     
    474474        if ( (! is_single()) && (empty($paged) || $nextpage <= $max_page) ) { 
    475475                echo '<a href="'; 
    476476                next_posts($max_page); 
    477                 echo '">'. preg_replace('/&([^#])(?![a-z]{1,8};)/', '&#038;$1', $label) .'</a>'; 
     477                echo '">'. preg_replace('/&([^#])(?![a-zA-Z]{1,8};)/', '&#038;$1', $label) .'</a>'; 
    478478        } 
    479479} 
    480480 
     
    498498        if ( (!is_single())     && ($paged > 1) ) { 
    499499                echo '<a href="'; 
    500500                previous_posts(); 
    501                 echo '">'. preg_replace('/&([^#])(?![a-z]{1,8};)/', '&#038;$1', $label) .'</a>'; 
     501                echo '">'. preg_replace('/&([^#])(?![a-zA-Z]{1,8};)/', '&#038;$1', $label) .'</a>'; 
    502502        } 
    503503} 
    504504 
     
    515515 
    516516                if ( $max_num_pages > 1 ) { 
    517517                        previous_posts_link($prelabel); 
    518                         echo preg_replace('/&([^#])(?![a-z]{1,8};)/', '&#038;$1', $sep); 
     518                        echo preg_replace('/&([^#])(?![a-zA-Z]{1,8};)/', '&#038;$1', $sep); 
    519519                        next_posts_link($nxtlabel); 
    520520                } 
    521521        }