Not seeing all posts display in Erma theme.
-
Using the Erma theme, I’m unable to view more than 15 posts per page, even after adjusting the settings in the block editor. Is anyone familiar with fixing this issue in this specific theme?
When I switch to a new theme, I can see all of the posts. I really don’t want to choose a new theme!! Thank you.
The blog I need help with is: (visible only to logged in users)
-
Hi there!
I understand you’d like to display more than 15 posts on your site using the Erma theme. Changing the number of posts to display is relatively easy on other themes. You just change a setting, more often than not, in the Query Loop block, and you’re good.
However, to achieve the special layout of the Erma theme, which is perhaps why you’re not too keen on switching to a new theme :D the homepage was designed in an unusual way.
Instead of one Query Loop block, three Columns blocks have been used, each columns block is set to display five columns horizontally. Each columns has a single Query Loop block that displays one post. So, overall, the homepage has 15 Query Loop blocks, each set to display one post at a time.
If you open your site in the editor (Click Appearance → Editor), and click the List View icon, you will see three Columns blocks inside the Group block. Please check the screenshot below.

The easiest way to display more posts is to duplicate one of those Columns blocks. Since each Columns block will add five posts horizontally to your homepage, you will be able to duplicate multiple Columns blocks as many times as you want, and they will increase the number of posts displayed on the homepage by five.
To duplicate a Columns block, in the List view, click the arrow icon before “Group” to expand and view the Columns block. Click the three dots next to the last Columns block and click Duplicate.

Once you’ve duplicated it, click Save at the top right corner and visit your homepage (Remember to refresh!) to see the added posts. If you want to display more posts, repeat the process above.
Please give it a try and let me know how it goes.
-
Thank you so much for your response! This is helpful, I totally missed the list view on the left side.
However, duplicating the column blocks didn’t reveal the additional posts that are published. It just duplicated the posts. Did I do it incorrectly?
-
Hi there!
I’m sorry, I just realized I missed a crucial step in how the homepage is put together in this theme. Not to worry, though! I’ve figured it out.
Remember all those Query Loop blocks I mentioned earlier? You’ll need to select each of them, one by one, and enter an “Offset” number so that the Query Loop block skips a number of posts. Let me explain this further:
- The very first Query Loop block on the page has no Offset. So, it will display the latest post.
- The second Query Loop block (inside the second column) has an Offset of 1, meaning it will skip 1 post and display the second latest post.
- The third Query Loop block (inside the third column) has an Offset of 2, meaning it will skip 2 posts and display the third latest post.
- So on and so forth.
Don’t worry, I’ll guide you through the steps for updating them on your site.
I noticed that you have inserted 17 Columns blocks, each with five columns, that’s a total of 85 Query Loop blocks. However, your site currently has 21 published posts. Would you eventually like to display 81 posts on the homepage?
If not, let’s start by removing the Columns blocks until you have a more reasonable number.
Using the List View, you can select multiple column blocks while holding the shift key and then pressing the delete/backspace key on your keyboard to remove them.
This is how it looks when you have multiple blocks selected:

Once that’s done, you’ll be left with the final set of Columns blocks. If you’re left with 5, that will display 25 posts total. If 6, then 30 posts. You get the idea.
Next, please follow these steps carefully:
- Click the arrow icon to expand the first Columns block.
- Important: Click to expand the second column.
- Click on the Query Loop block.
- On the right side, look for the Offset option and make sure it’s 1.
- Click to expand the next Column → click on the Query Loop block inside of it.
- On the right side, look for the Offset option and make sure it’s 2.
- Continue expanding every column and ensure the order is correct. If you don’t see the Offset option, click the three dots next to “Display” → click “Offset” to enable it. Please check this screenshot:

I totally understand this can feel a bit tedious, but you only need to do this once. To help make this easier for you, I’ve recorded my screen while going through the steps above. Please watch the video here.
After all the Query Blocks have been updated, the latest posts will appear without any duplicates. If you want to increase the number of posts in the future, please make sure to duplicate the “Last” Columns block (the one immediately above the footer) so that you only have to adjust the “Offset” number in the last five columns.
Please let me know how it goes. :)
-
Bingo bango, that did the trick. Thanks again. The detailed documentation, along with the video, was very helpful and will be beneficial for anyone who encounters this issue in the future.
-
- The topic ‘Not seeing all posts display in Erma theme.’ is closed to new replies.