Yes, you can have both! WordPress allows you to set a static page as your homepage and display your blog posts on a separate page.
To do this:
- Create two new pages — for example, one called “Home” and another called “Blog.”
- Go to Settings > Reading in your WordPress dashboard.
- Under Your homepage displays, select “A static page.”
- Set your “Homepage” to the page you want as your front page and your “Posts page” to the one where you want your blog posts to appear.
This setup gives you full control over your front page content while still maintaining a blog section on your site.