For a website I am developing I have to create two pages with listings of courses. The first page is a "Trainings" page while the other page is "Coaching". I would like to use a single custom post type for the content of the courses, because this will be the same for the all the courses on the Trainings and Coaching listings.
I also need to assign each courese to a sub category. These sub categories will only be used to display the courses in separate columns on the Trainings and Coaching pages, but the user should be able to specificy the sub category for each course, however, a course should only be allowed to have a single sub category.
The URL structure I would like to have is the following:
Trainings > Training category 1 > Training one ==> /trainings/training-one
Trainings > Training category 2 > Training two ==> /trainings/training-two
Coaching > Coaching category 1 > Coaching one ==> /coaching/coaching-one
Coaching > Coaching category 2 > Coaching two ==> /coaching/coaching-two
I am new to Wordpress so I would like to know what would be the correct Wordpress way to go about this.