Site lost all formatting when I attempted to migrate to Bluehost [closed]

Welcome Alexander, first pour a frosty glass of your favorite beverage, don’t panic, this goes from bottom up:

  1. Start with the database. Bluehost has phpmyadmin — fire it up and make sure that the WordPress tables on your development machine are on the new machine. Check the table names and number of rows — if they are not the same, reimport the database until they are.
  2. Check your php.ini: Bluehost allows a custom php.ini, make sure that you enable php sessions.
  3. Check your .htaccess to matches recommended

— take a break, you are now ready to check WordPress codeset, maybe reload/setup WordPress if you are paranoid —

  1. Hardcoding urls in your posts, permalinks is a non-issue

  2. Sounds like you are using hardcoded domain overrides in your wp-config, if not, do so for now.

  3. Lost formatting, often means that your paths for CSS, etc may be off, or maybe .htaccess is goofed. Hit F12 in Chrome, click the Console tab, make sure everything loads (no red), fix paths until all loads.

Hopefully this will get you live, then you can undo 5, and use another technique that is not hard coded.

Give that a go, and let us know.