[Child Theme] Adding additional fields to posted jobs. Which theme files to modify?
Hi,
I'm have experience developing child themes, but Job Roller has dozens of php files and I'm not sure which ones need to be modified. I want a second opinion before I break everything
I'm making a website specifically for teaching jobs, so I want to add some additional taxonomies and custom fields that the user can filter/search by. (E.g. students' grade level, morning/evening hours, etc.) I also want to remove some functionality (maps/latitude/longitude, company logo, job tags), and change some functionality (location: all of my jobs are in the same country; salary: I want to change from a taxonomy into a custom field so it's searchable as an integer -- "greater than ____"; etc).
1)
Can someone help me figure out which theme files need to be modified when jobs are being POSTED? (I'll worry about searching the data later; right now I just want all jobs that are posted to include this data).
To register / deregister taxonomies:
/includes/admin/admin-post-types.php
When adding new jobs:
/includes/forms/submit-job/submit-job-form.php
/includes/forms/submit-job/submit-job-process.php
/includes/forms/preview-job/preview-job-form.php
/includes/forms/confirm-job/confirm-job-form.php
/includes/forms/confirm-job/confirm-job-process.php
/includes/forms/edit-job/edit-job-form.php
/includes/forms/edit-job/edit-job-process.php
Anything else I'm missing?
2)
Will removing the salary and job-tags taxonomies break the theme? Are these being called from a lot of different places, or will I be ok if I modify all the above files?
Any help is appreciated!