WP 2.7.1 bug report
-
I’m not sure whether this post should be here or not.
I upgraded to WordPress 2.7.1 just a few hours ago. Then I found that all my themes are not displayed in preview window from admin control panel.
After checking the list of fixed tickets, I found this:
http://core.trac.wordpress.org/attachment/ticket/8548/themefix.diff
This fixed ticket of wp-includes/theme.php brings another problem: theme folder containers the character “-” will not show in preview window! Because the regular expression string is misunderstood.Version 2.7
line 852
$_GET[‘template’] = preg_replace(‘|[^a-z0-9_.-]|i’, ”, $_GET[‘template’]);line 860
$_GET[‘stylesheet’] = preg_replace(‘|[^a-z0-9_.-]|i’, ”, $_GET[‘stylesheet’]);Ver 2.7.1 (which supports subdirectories, but doesn’t support “-” in directory name)
line 852
$_GET[‘template’] = preg_replace(‘|[^a-z0-9_.-/]|i’, ”, $_GET[‘template’]);line 860
$_GET[‘stylesheet’] = preg_replace(‘|[^a-z0-9_.-/]|i’, ”, $_GET[‘stylesheet’]);Ver 2.7.1 (my fixed file)
line 852
$_GET[‘template’] = preg_replace(‘|[^a-z0-9_./-]|i’, ”, $_GET[‘template’]);line 860
$_GET[‘stylesheet’] = preg_replace(‘|[^a-z0-9_./-]|i’, ”, $_GET[‘stylesheet’]);I’m a freshman in coding, so if anything’s not clear or still has problem, please tell me.
Thank you!
- The topic ‘WP 2.7.1 bug report’ is closed to new replies.