Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
but on LAN it looks like its designed using basic HTML
Check your Site URL via Settings -> General, you are probably still pointing to localhost or 127.0.0.1.
Give your webserver a static IP, then use that IP as the WordPress Address and Site Address in wp-admin->General Settings. I’ve been doing that for years with no issues. And don’t hardcode ‘localhost’ or ‘127.0.0.1’ anywhere in your themes or plugins. You can use ‘localhost’ or ‘127.0.0.1’ in wp-config.php for your MySQL contact data if the MySQL server is on the same machine as PHP and Apache.