Make WordPress Core

Ticket #4152: entities.patch

File entities.patch, 1.1 KB (added by jimmyk, 15 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        }