custom post type upcoming post and past post
For Future Posts, you can just have Published Posts that are scheduled for the future. When editing a post, you can click on Edit beside “Publish Immediately” and select a date/time. You can then have a subloop get all posts with the post_status of future. That should work just fine for you! WP_Query documentation Future: … Read more