[ad_1]
I am building a website for party hosts, they will have events, I need the events to act as a custom post type with custom taxonomies of upcoming events and past events, I want just 3 upcoming events to be displayed on the homepage with the option to view all, but I also want the homepage to to consists of many other things to be designed with elementor, how do I achieve this?
[ad_2]
Events are complex things to build yourself – anything to do with dates and time is generally annoying/difficult in programming. I suggest using a plugin like [All In One Event](https://wordpress.org/plugins/all-in-one-event-calendar/) to manage your events; you can then use the built-in blocks to accomplish what you want.
There’s an [Events Calendar Plugin](https://wordpress.org/plugins/the-events-calendar/), I really like, you can try out
If you’re comfortable with some WordPress functions, ACF and creating custom post types (which you can do with ACF as well), I’d try and set it up yourself. You can use a wp query to show the 3 upcoming events or all of them, sorted by a custom date. If you need any help, let me know.
It’s also possible to use a Search & Filter plugin to list and filter your events (or any other post type). I always use Search & Filter Pro.
If you need to publish recurring events, Events Calendar is the only plugin I found that can do that. I do have to say that I’m not a fan of the plugin. Because of the addons, bloat, stylesheets etc. But many others do like it.