Here’s the thing… you don’t actually need to create a page for this. WordPress automatically generates a “blog archive” page for you anytime you click a link to a specific category, whether from your navigation menu, or a category link at the bottom of a post, or a search.
So, all you need to do is create a link to the category. WordPress will handle creating the page.
Go to: Appearance > Customize, and select the “Menus” tab.
Next, select the navigation menu where you want to place the link. Usually, this is your primary navigation menu, which typically appears at the top of your site.
Once you’ve opened the menu for editing, click the button to “Add items”.
In the pop-out slider, select the “Categories” tab.
And finally, click one of your categories to add it to your menu. You can further edit the name of the category that appears in the link, if you want.
Save your menu, and you’re done.
Now, you should see a link to the category in your navigation menu, and when your visitors click that link, they’ll be taken to the blog archive page containing all the posts in that category.
The blog archive page utilizes the
archive.hph page template file in your theme. So, to modify the appearance of the blog archive page, you’ll either have to edit the underlying code for that page, or hire someone to do it for you.
I hope this helps!