Using a custom taxonomy for Companies
-
I have recently started working with WP Job Manager and I was surprised to see that Company Details are stored as user meta data rather than as a Custom Taxonomy associated with the Job Listing Post Type. It doesn’t lend itself for making it easy to display Companies elsewhere on an WPJM install and it also seems odd that you are presented with the Company Details form fields every time you want to post a job.
I think a more intuitive approach would be to store the company details as a custom taxonomy when you first post a job and then the next time you post a job you can select that Company from a dropdown.
I saw a lot of chatter on github about this very issue
https://github.com/Automattic/WP-Job-Manager/issues/1135There are a couple of Company profiles plugins out there – one just displays companies from the user meta data and the other one actually uses a Custom Taxonomy but it looks like you have to edit the job posting on the backend to associate a Company with a listing, rather than automatically setting that up when posting a job.
There also is a premium Companies plugin but most of the reviews I have seen for that point that it is buggy.
Does anyone have an opinion on if a custom taxonomy would be the best way to go with this? And if so, what is the best way to hook into WPJM when posting a job to add that taxonomy? Or has anyone created a solution to do a better job of managing Companies?
- The topic ‘Using a custom taxonomy for Companies’ is closed to new replies.