ISSUE:
HivePress with default theme features a sub-page /blog/ which in my case shows:
Nothing found
Sorry, but nothing matched your search terms. Please try again with some different keywords.
Being logged-in as admin, i can click to edit the page in a top menu bar and i add some text to the page body. But the “Nothing found” message still appears, so how to configure this in WP-Admin?
I had to use AI and ask twice. It suggested creating new page and linking it to the menu. But for me worked to edit current one as described below.
SOLUTION:
Wp-admin > Pages > Blog , click “+” button to show available blocks, find “Latest Posts” block and add it. Save the page.
Wp-admin > Posts > Add new. Save new post.
Now the /blog/ page shows the posts, including one i have just published. I would expect some of these steps be done by default after installing HivePress, but maybe it is not possible or clever.
Small issue is that when i click on the blog post, to read it in full, the page lacks the title of the blog post. Body and comment box is there.
Feedback is welcome.
Hi @obtrusive170,
Glad you got it working! Just to add a cleaner approach that’ll serve you better long-term — you don’t actually need to add a “Latest Posts” block to the page manually.
WordPress has a built-in setting for this that handles it automatically.
Here’s the proper way to set it up:
- Create a blank page called “Blog”
- Go to WP Admin → Pages → Add New. Give it the title Blog, leave the body completely empty, and publish it. Don’t add any blocks or content.
- Tell WordPress to use it as your Posts page
- Go to WP Admin → Settings → Reading. Under “Your homepage displays”, make sure “A static page” is selected, then in the Posts page dropdown, choose the Blog page you just created. Save changes.
That’s it. WordPress will now automatically populate that page with your latest posts — no block needed. Any posts you publish will appear there straight away.
The “Latest Posts” block approach does work, but it bypasses WordPress’s native posts page system and can cause issues with pagination and some plugins down the line. The Settings → Reading route is the intended method.
I hope this helps!
Cheers,
Chris 
1 Like
Thanks for the solution.
The blog page is imported from the demo theme and should be assigned in Settings > Reading as the Posts page, which will then display your blog posts automatically.
However, if you would like to use it as a landing page (for example, combining a posts block with additional custom content), then your approach also works and is perfectly valid.