For something like this, I suggest you use a custom post type instead. You can easily create custom post type by using a plugin like Custom Post Type UI. For the themes and keywords, I suggest you use custom taxonomies.
With this setup, the themes and keywords will create relationship just like categories and tags for a post. Thus you will have archive pages that list the staff members.
To set the theme and keywords, you can use the custom taxonomy meta box just like a normal post.
For further information regarding custom post type, kindly visit WordPress community instead.
I hope this helps 🙂
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
© 2022 Advanced Custom Fields.