Refactoring metaboxes and CPT creation
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 116
- Forks
- 54
- PR merge metrics
- No merged PRs in 30d
Description
Issue Description
The current CPT creation uses a custom plugin that won’t see regular maintenance. It’s better to use a maintained plugin such as CMB2 and extended-CPTs etc.
Context
Phase 2 of Helphub will require greater capabilities that the current CPT plugin offers. It’ll make sense for us to fix the fundamentals before we move in deeper.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the current custom plugin used for CPT creation and metaboxes, then compare its capabilities with CMB2 and extended-CPTs. Define the required Phase 2 capabilities and migration scope before choosing an approach. Done means the fundamentals support those capabilities using a maintained solution.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend, content
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100