#43370 closed enhancement (fixed)
Consider to make the `Format` taxonomy name plural
| Reported by: | afercia | Owned by: | SergeyBiryukov |
|---|---|---|---|
| Priority: | normal | Milestone: | 5.1 |
| Component: | Taxonomy | Version: | 3.1 |
| Severity: | normal | Keywords: | has-patch needs-testing has-screenshots commit |
| Cc: | Focuses: |
Description
When taxonomies register their labels, the name is usually plural and the singular_name is singular. The name default is 'Tags' / 'Categories', while the singular_name default is 'Tag' / 'Category'.
Additional taxonomies register their own labels, for example:
'Navigation Menus' / 'Navigation Menu'
'Link Categories' / 'Link Categoriy'
Plugins often follow the same pattern, for example:
'Project Types' / 'Project Type'
'Project Tags' / 'Project Tag'
Instead, the post_format taxonomy uses a singular form for both the name and singular_name:
'Format' / 'Format'
Seems it works this way since the introduction of these labels in [17261]. Reading the original ticket #16172 seems to me Formats was avoided to not introduce a new string during the "strings-freeze" release period, and it was decided to keep it singular "for now".
While ti's a minor issue, sometimes there's the need to have a proper plural name for Formats, for example when listing programmatically the registered taxonomies.
I'd propose to change the name to a plural form Formats. /cc @SergeyBiryukov
Attachments (2)
Change History (11)
#1
@
8 years ago
- Keywords has-patch needs-testing added
- Severity normal → minor
Added a patch to add an s to the string in 43370.diff.
This ticket was mentioned in Slack in #core by afercia. View the logs.
8 years ago
#4
@
8 years ago
Note: patches should be generated from the trunk version. The wp-includes/taxonomy.php file used to generate the attached patch has different spacing compared to the one on trunk, I guess it has been generated from the stable version.
#5
@
8 years ago
- Keywords has-screenshots added
- Severity minor → normal
- Type defect (bug) → enhancement
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)


Updated the format name