There are some recommended settings in the WordPress admin, whether the site is new or existing.
Make sure the timezone is correct in Settings - General:
For best performance, you should set your permalink to post name in Settings - Permalinks:
When you first install Wordpress it comes with a standard theme with very little capabilities. In almost all cases, it's best to change themes for new sites. This will give you a bit more control over the design of a newly launched WordPress website.
ZPortals works with any theme available in Wordpress, both free and paid. The WordPress theme will dictate the over arching design, font, colors, formatting for the website and thereby will have some effect on ZPortals.
To install a Theme go to Appearance>Themes>New then choose your theme, install and Activate.
Once installed (or if you already have a theme) go to Appearance>Customize to set up your theme.
If you are using a site builder like Elementor Pro or Divi, you can set a more custom header using those tools.