Hide recurring event instances in the admin

Sometimes folks with many recurring events want to be able to organize their admin events list differently by hiding extra instances of recurring events. You can make this change with a simple code snippet.

With this customization, you'll only see the parent event (i.e. the first event of the recurring series) in the backend admin. All other instances of the recurring event series will be hidden from the backend, while continuing to show on your calendar.

To get this working, add the script below to your theme's (or child theme's) functions.php file:

That's it! You shouldn't see recurring events instances now :)