Skip to content

✨ Enhancement: Allow blogs to have multiple categories and enable filtering by multiple categories #1425

Open
@idanidan29

Description

@idanidan29

Is your feature request related to a problem? Please describe

Currently, each blog post on the JSON Schema website can only belong to a single category, such as:

  • Community
  • Case Study
  • Engineering
  • Update
  • Opinion

I propose allowing blogs to have multiple categories instead of just one. This would enable posts to be more accurately classified and improve filtering functionality.

Benefits

  • Better Content Organization – Some blog posts naturally belong to multiple categories.
  • Improved Filtering – Users can filter by multiple categories, making it easier to find relevant content.
  • More Flexibility for Authors – Blog posts won’t be restricted to a single classification.

Describe the solution you'd like

  1. Update the blog data structure to support an array of categories instead of a single value.
  2. Modify the UI to allow users to select multiple categories when creating a blog post.
  3. Update the filtering logic to support selecting multiple categories in the blog listing page.

Describe alternatives you've considered

No response

Additional context

Would love to hear thoughts on this! If approved, I would be happy to implement it

Are you working on this?

Yes

Metadata

Metadata

Assignees

Labels

Status: In ProgressThis issue is being worked on, and has someone assigned.✨ EnhancementIndicates that the issue suggests an improvement or new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions