Refine error handling and backend error display
Style
Only show post types on homepage that don't have `homepage` set to false