Title: Additional labels for custom post types and custom taxonomies
Author: John Blackbourn
Published: December 11, 2015

---

 [  ](https://profiles.wordpress.org/johnbillion/) [John Blackbourn](https://profiles.wordpress.org/johnbillion/)
5:08 pm _on_ December 11, 2015      

# Additional labels for custom post types and custom taxonomies

In WordPress 4.3 and 4.4, additional labels have been made available for custom 
post types and custom taxonomies. These get passed in via the `labels` argument 
when using [`register_post_type()`](https://developer.wordpress.org/reference/functions/register_post_type/)
and [`register_taxonomy()`](https://developer.wordpress.org/reference/functions/register_taxonomy/).

### New post type labels in 4.3:

 * `featured_image` – Overrides the “Featured ImageFeatured image A featured image
   is the main image used on your blog archive page and is pulled when the post 
   or page is shared on social media. The image can be used to display in widget
   areas on your site or in a summary list of posts.” phrase for this post type.
   See [#19257](https://core.trac.wordpress.org/ticket/19257).
 * `set_featured_image` – Overrides the “Set featured image” phrase for this post
   type. See [#19257](https://core.trac.wordpress.org/ticket/19257).
 * `remove_featured_image` – Overrides the “Remove featured image” phrase for this
   post type. See [#19257](https://core.trac.wordpress.org/ticket/19257).
 * `use_featured_image` – Overrides the “Use as featured image” phrase for this 
   post type. See [#19257](https://core.trac.wordpress.org/ticket/19257).

### New post type labels in 4.4:

 * `archives` – The post type archive label used in nav menus. Default “Post Archives”.
   See [#16075](https://core.trac.wordpress.org/ticket/16075).
 * `insert_into_item` – Overrides the “Insert into post”/”Insert into page” phrase(
   used when inserting media into a post). See [#33616](https://core.trac.wordpress.org/ticket/33616).
 * `uploaded_to_this_item` – Overrides the “Uploaded to this post”/”Uploaded to 
   this page” phrase (used when viewing media attached to a post). See [#33616](https://core.trac.wordpress.org/ticket/33616).
 * `filter_items_list` – Screen reader text for the filterFilter Filters are one
   of the two types of Hooks [https://codex.wordpress.org/Plugin_API/Hooks](https://codex.wordpress.org/Plugin_API/Hooks).
   They provide a way for functions to modify data of other functions. They are 
   the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated
   manner, and should never have side effects such as affecting global variables
   and output. links heading on the post type listing screen. Default “Filter posts
   list”/”Filter pages list”. See [#32147](https://core.trac.wordpress.org/ticket/32147).
 * `items_list_navigation` – Screen reader text for the pagination heading on the
   post type listing screen. Default “Posts list navigation”/”Pages list navigation”.
   See [#32147](https://core.trac.wordpress.org/ticket/32147).
 * `items_list` – Screen reader text for the items list heading on the post type
   listing screen. Default “Posts list”/”Pages list”. See [#32147](https://core.trac.wordpress.org/ticket/32147).

### New taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. 󠀁[https://codex.wordpress.org/Taxonomies#Default_Taxonomies](https://codex.wordpress.org/Taxonomies#Default_Taxonomies)󠁿. labels in 4.3:

 * `no_terms` – Used when indicating that there are no terms in the given taxonomy
   associated with an object. Default “No tags”/”No categories”. See [#32150](https://core.trac.wordpress.org/ticket/32150).

### New taxonomy labels in 4.4:

 * `items_list_navigation` – Screen reader text for the pagination heading on the
   term listing screen. Default “Tags list navigation”/”Categories list navigation”.
   See [#32147](https://core.trac.wordpress.org/ticket/32147).
 * `items_list` – Screen reader text for the items list heading on the term listing
   screen. Default “Tags list”/”Categories list”. See [#32147](https://core.trac.wordpress.org/ticket/32147).

See the documentation for [`get_post_type_labels()`](https://developer.wordpress.org/reference/functions/get_post_type_labels/)
and [`get_taxonomy_labels()`](https://developer.wordpress.org/reference/functions/get_taxonomy_labels/)
for the full list of available labels.

### Share this:

 * [  Threads ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=bluesky)
 * [  X ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=x)
 * [  Facebook ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=facebook)
 * [  LinkedIn ](https://make.wordpress.org/core/2015/12/11/additional-labels-for-custom-post-types-and-custom-taxonomies/?share=linkedin)

 1.  ![](https://secure.gravatar.com/avatar/7494440b8266712d0056e4d6168491f9db747ab7588cd74f3057473b3201d559?
     s=32&d=mm&r=g)
 2.   [Scott Kingsley Clark](https://profiles.wordpress.org/sc0ttkclark/)  5:16 pm 
     _on_ December 11, 2015
 3.  Thanks for this! Super useful, I didn’t realize any had been added in 4.3, so 
     thanks for including those too!
 4.  ![](https://secure.gravatar.com/avatar/43079e9f63dcc2eb22b375414f6b10d63294db0ed693c46781d287042a293c2c?
     s=32&d=mm&r=g)
 5.   [Tracy (LilJimmi) Levesque](https://profiles.wordpress.org/liljimmi/)  5:33 pm
     _on_ December 11, 2015
 6.  This is great. Thank you!
 7.  ![](https://secure.gravatar.com/avatar/b01ec0896d3867ba97ca655f843bce74d396f9018a844d665e5e513297930de1?
     s=32&d=mm&r=g)
 8.   [Rami Yushuvaev](https://profiles.wordpress.org/ramiy/)  2:20 am _on_ December
     12, 2015
 9.  You can use the “Post Type Generator” ([https://generatewp.com/post-type/](https://generatewp.com/post-type/))
     and the “TaxonomyTaxonomy A taxonomy is a way to group things together. In WordPress,
     some common taxonomies are category, link, tag, or post format. [https://codex.wordpress.org/Taxonomies#Default_Taxonomies](https://codex.wordpress.org/Taxonomies#Default_Taxonomies).
     Generator” ([https://generatewp.com/taxonomy/](https://generatewp.com/taxonomy/))
     to create custom code with those new labels.
 10. ![](https://secure.gravatar.com/avatar/9516145f3e5331ee02a076c07ed5878295d698cbd2e7eab1574d3085fa4a935c?
     s=32&d=mm&r=g)
 11.  [Ihor Vorotnov](https://profiles.wordpress.org/headonfire/)  3:32 pm _on_ December
     12, 2015
 12. Working with CPT/CT on a regular basis, haven’t noticed that. Kind of a “silent
     upgrade” 🙂 Super useful though!
 13. ![](https://secure.gravatar.com/avatar/859331d52ab2c097a1c0838a4f179eb4cceb72d25d3da31f3f462f16dee2c60b?
     s=32&d=mm&r=g)
 14.  [Igor Jerosimic](https://profiles.wordpress.org/x64igor/)  10:17 pm _on_ December
     20, 2015
 15. Label ‘insert_into_item’ doesn’t work if featured imageFeatured image A featured
     image is the main image used on your blog archive page and is pulled when the 
     post or page is shared on social media. The image can be used to display in widget
     areas on your site or in a summary list of posts. is not enabled?
 16.  * ![](https://secure.gravatar.com/avatar/51f55d5974ff861cb88d8b52880f8c15b7f37150ccbad2f47352878a2c9dc2d1?
        s=32&d=mm&r=g)
      *  [John Blackbourn](https://profiles.wordpress.org/johnbillion/)  10:37 pm _on_
        December 20, 2015
      * The `insert_into_item` label is unrelated to featured images. I’ve just tested
        this and it works as expected even if featured images aren’t enabled.

Comments are closed.

# Post navigation

[← 2FA! 2FA! 2FA!](https://make.wordpress.org/core/2015/12/11/2fa-2fa-2fa/)

[WP REST API: Version 2.0 Beta 9 →](https://make.wordpress.org/core/2015/12/11/wp-rest-api-version-2-0-beta-9/)