Automattic / Automattic/WP-Job-Manager
Discussion : companies as a taxonomy
- Dominant language
- PHP
- Stars
- 899
- Forks
- 369
- Avg merge
- 11h 37m
- Merged PRs (30d)
- 12
Description
Been working with WP Job Manager for a few weeks on a client migration. Good plugin.
An improvement would be to get companies out of custom fields and into a custom taxonomy.
Benefits :
- easier to list jobs from the same company,
- allows for "default" Facebook/twitter/linkedin contacts for all listings (with term_meta)
- allows for default logo (with term_meta)
- allows for "premium" account (by company) to always be featured
I actually added a custom taxonomy of companies, and added an image field (with CMB2) to get it working. Might be interesting to add it into the plugin (not my code, which is crude, but the idea)
Contributor guide
Research direction
The issue names no files or tests; start by locating WP Job Manager's existing company custom fields and reviewing the proposed custom taxonomy with CMB2 image fields and term_meta. Define the taxonomy, company-level defaults, and migration or compatibility expectations before implementation; done should cover listing, contacts, logos, and premium-company behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100