Das nützt nichts, denn Wordpress versucht dann auch bei Zugriffen von außen auf "localhost" zuzugreifen, was natürlich schief geht.
Danke für die Korrektur, Ingo. Habe gerade auf einem Kundensystem nachgesehen. Dort hatte ich das gleiche Thema. Gelöst habe ich es mit NAT am Router und $_SERVER['HTTP_HOST']. Sorry für meine Fehlinformation, ist zu lange her.