Naja, Du kannst bei Wordpress- und Blogadresse natürlich die externe URL (z.B. DynDNS) eintragen. So funktioniert es dann auch, wenn Du die Seite intern via localhost aufrufst. Dann werden die Ressourcen (z.B. CSS) halt einfach über den externen "Umweg" geladen, was kein Problem sein sollte.
Man kann es halt nur nicht so einstellen, daß immer passend zum Aufruf der Seite die entsprechenden Resourcen auch über diese URL geladen werden, also localhost über loclahost und externe URL über exeterne URL.
Gruß
Ingo