[wp-trac] [WordPress Trac] #19803: get_previous_posts_link: Capital HTML entity

WordPress Trac wp-trac at lists.automattic.com
Wed Jan 11 07:39:55 UTC 2012


#19803: get_previous_posts_link: Capital HTML entity
--------------------------+-----------------------------
 Reporter:  ounziw        |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Formatting    |    Version:  3.3.1
 Severity:  minor         |   Keywords:
--------------------------+-----------------------------
 get_previous_posts_link (located in wp-includes/link-template.php ) has a
 regular expression at line 1569
 preg_replace( '/&([^#])(?![a-z]{1,8};)/', '&$1', $label )

 This replaces ''⇐'' into ''⇐'', hence ''⇐'' is not
 allowed as a linktext. (html entites with capital letter(s) disallowed)


 get_next_posts_link (also located in wp-includes/link-template.php ) has a
 regular expression at line 1498
 preg_replace('/&([^#])(?![a-z]{1,8};)/i', '&$1', $label)

 This does not replace ''⇐''

 I propose to use
 preg_replace('/&([^#])(?![a-z]{1,8};)/i', '&$1', $label)
 both get_next_posts_link and get_previous_posts_link

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/19803>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list