Haha, for some reason, a filter is being applied to your CSS and such URLs. Seems you’ve found a bug.
When typing in a post, a double dash is replaced with a long dash (–). For some reason, it’s doing it in your URLs:
<link rel="stylesheet" href="http://news& #8211;reference.info/wp-content/themes/default/style.css" type="text/css" media="screen" />
(I added a space to get it to show up right.)
I’ve filed a bug report for you on your issue: http://trac.wordpress.org/ticket/1729
Meanwhile, edit your header file and manually set the URLs to those items (CSS, feeds, etc.) instead of using bloginfo()
.
ok, I have brought up the header template. not sure exactly what the correct command to manually set the url is. php is not my strongest suit.
No PHP needed. Just use HTML.
Replace all instances of bloginfo('template_url')
with like http://news--reference.info/wp-content/themes/default/
, etc.
Could he just install wordpress using his IP number as opposed to url? Would that work?
Yeah, that’d probably work too.
Nope that works fine as long as you never use the actual domain name. As soon as you change the info from ip to webdomain its back to broken.
So unless you want to edit the templates etc. Thats where its at.
No, just change the WordPress URL to yout IP address and leave your blog URL as your domain name.
It’ll be fixed in WP 1.6: http://trac.wordpress.org/ticket/1545
Meanwhile, open up /wp-includes/default-filters.php
and comment out or delete this line:
add_filter('bloginfo', 'wptexturize');
You’re my personal hero Viper 🙂 Works perfectly…