I seem to have run into a massively common problem, and found about 956 solutions to the issue that didn't seem to knock this one loose.
I have a client with a WP site built on Divi theme. And i implemented a custom post type for them to handle a daily post for their site.
- Got the CPT done correctly and working fine.
- Got the custom fields going using the ACF plugin, all good there.
- Got the custom archive page displaying the posts using wp_query, check.
(worth noting the query is ordered by a custom field that is a future date that is defined by them that is relevant to each post)
They only want 1 post per page, so clicking back and forth through the pagination links would display one at a time. So I used the code below which seems to be a pretty straight forward way of implementing pagination for this purpose, but what happens is , when the "Older Entries" link is clicked it loads a 404 no results found page. It's generating the correct URL structure is seems "ie, website.com/cpt/page/2", but the next post is not displayed on the page.
Any ideas or suggestions would be appreciated.
Code wont paste properly here, link below