Display three sequential posts on each page load, without repeating previous

I think that the cookie is the best if not the only solution…

Cookie can be implemented by php or js and is your choiche to choose the right method:

Depending on:

  • the client needs (they have to work also if js is not present?),

  • the number of custom posts and site traffic (they can become a json file in a “special page” precompiled so the server can be lighter…)

PS: remember to study the right solution:

  • what if the post are less than 3?

  • what if they are not dividable by 3? (5 for example)

etc