"View All" blog button not working Dawn theme.

Topic summary

A user encountered issues with the “View All” button on their Dawn theme blog page—clicking it refreshed the page without loading additional posts. They also attempted to enable pagination, which displayed visually but didn’t function.

Root Cause Identified:
Another user explained that the “View All” button is hardcoded to link to the blog URL and is intended for use on pages other than the blog itself (e.g., homepage or footer). When placed on the actual blog page, it appears non-functional because users are already on that destination.

Workaround Implemented:
The original poster modified featured-blog.liquid in the Dawn theme’s sections folder, changing the post_limit maximum from 4 to 100 in the schema code. This allows displaying up to 100 posts in a single view, bypassing the need for pagination temporarily.

Status:
The workaround resolves the immediate display limitation, but the underlying pagination/button functionality remains unresolved. One commenter reported the workaround didn’t work for them and requested further assistance.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

I have 7 blog posts and the “View All” button enabled. However it is not working. It refreshes the page but does not load more posts. I’m wondering if it is supposed to use Ajax, if so then it should not refresh the page, so that may be an issue. I would rather set up pagination. I tried turning off the View All button hoping pagination would show but it is hidden. I changed the css so the pagination shows. I can see the pagination now but it does not work. Meaning the arrows are there, it’s showing 1 of 2 pages but again it does not move the user to the next page. I’m using the dawn them. Any ideas? Kinda stuck here…

1 Like

Hey @Driver3

Can you please share the store URL and password if the store is password protected? I will check and update you.

Hi Thanks.
https://862be0-ef.myshopify.com/blogs/the-tee-box-with-krank-golf
PW: livist

When you’ve written down the PW would you let me know so I can take it off this post? Thank you!

I did find a work around. My blog editor in theme customizer, only allows for “Number of blog posts to show” - 4 and “Number of columns on desktop” - 4. Meaning I can only show one row of 4 posts on my blog page. This can be changed. Here is how I did it.

In my case I’m using the Dawn Theme. My blog is built off the default template which uses the file in the sections folder called featured-blog.liquid. If your using a different theme look for something called …blog.liquid in the sections folder. Inside the Schema look for this or something close

{
      "type": "range",
      "id": "post_limit",
      "min": 2,
      "max": 100,
      "step": 1,
      "default": 3,
      "label": "t:sections.featured-blog.settings.post_limit.label"
    },
    {
      "type": "range",
      "id": "columns_desktop",
      "min": 1,
      "max": 4,
      "step": 1,
      "default": 3,
      "label": "t:sections.featured-blog.settings.columns_desktop.label"
    },

Under the code with the id of “post_limit” I changed “max” to 100. Now I can have up to 100 posts on my blog page instead of only 4.

It’s a temporary work around until I figure out the pagination or view button issue but it works for now.

Hello, this does not work for me :disappointed_face: Are you able to take a look at all please?

I was debugging the exact same issue for a friend this week. The blog posts block that includes the ‘view all’ button is designed to be used on any template other than the blog it references. This is because the [View All] link in it is hardwired to take you to the blog posts URL. It looks like a pagination button that will load more posts via AJAX, but it’s not.

If you use the block on the blog page, it will appear to do nothing because you’re already on that page. It makes sense to include it on your store’s home page, or in a footer on other page.

In order to use it on the the blog page, I’m guessing you would have hidden the default blog posts block (which appears identical, minus the ‘View All’ button, and cannot be deleted) and replaced it with the new one?