Show ‘More’ button in Blog Posts block

  • Unknown's avatar

    I have a Blog Posts block on my homepage, but clicking the ‘load more’ button won’t display all of my posts. Currently, I have the block displaying 3 items at a time, but the ‘load more’ button disappears after I click it once. This results in the homepage showing only 6 posts, but I’ve written more than that. I would like the ‘load more’ button to remain on the page until all my posts appear. Is this possible?

  • Hey there, could you send a link to the site you’re having trouble with? I see one site on your account, but I’m not seeing the issue you’ve described.

    Please note these forums are for the sites hosted and managed here at WordPress.com. For help with a site hosted somewhere else, you’ll need to use the forums for self-managed WordPress installations instead.

    WordPress.com vs. WordPress.org

  • Unknown's avatar

    Hello,

    Oops I edited my Blog Posts block after I posted in the forum–sorry about that. I’ve reverted it back to when I was experiencing the issue.

    The site is circletime1.wordpress.com

    Just to reiterate, I’m referring to the Blog Posts block on the homepage. I click the “Load More Posts” button once, and then it disappears; I see only 6 posts instead of all my recent ones.

  • At the moment you have 8 published post on the site. But you have the block configured to load 3 posts at a time. I think what’s happening here is that it doesn’t load the next lot of posts, because it cannot load a full set of three.

    You can test this by publishing your next post – does the option to load up to 9 appear then?

    The blog posts block is not intended as a listing of all posts on your site, but rather just a way to display your most recent posts on a static page. If you want a place to list all your posts, I’d recommend you also create a posts page on your site.

    Create a new page and title it “Blog” or “All Posts” or similar, and publish it without adding any content.

    Then go to the Customizer at My Site ->Design ->Customize and go to Homepage Settings. You’ll see an option to select a posts page there – set that to the new page you just created.

    Lastly, add this new page to your site menu so people have a way to find it. You can also add a link or button to it under your blog posts block on the front page if you want.

  • Unknown's avatar

    The issue persists when I publish 9 posts; nonetheless, thank you for your suggestions on alternative ways to display all my content!

  • Strange. I’ve tried your exact page code on my test blog and cannot duplicate this. Can you keep an eye on it, and see whether the issue disappears as you add more posts?

  • Unknown's avatar

    Hmm that is weird. Yes, I will keep you updated throughout the coming weeks.

  • Unknown's avatar

    Hello, my previous issue has disappeared. Now I have 12 published posts, and I can click on the “Load More Posts” button twice before it vanishes, meaning I can see 9 posts in total on the homepage. I’m fine with that.

  • Thanks @wong174. That’s still buggy, so we’ll keep investigating this, but I’m glad it’s working well enough for you. Do you want us to update you here with any findings?

  • Unknown's avatar
  • The topic ‘Show ‘More’ button in Blog Posts block’ is closed to new replies.