Make WordPress Core


Ignore:
Timestamp:
09/05/2023 07:24:31 PM (12 months ago)
Author:
joedolson
Message:

Administration: Add improved context for add new links.

Consistently expand Add New links to include the type of content to add. Improve consistency of text casing to use initial caps throughout.

Props afercia, gonzomir, alexstine, swissspidy, joedolson.
Fixes #47125.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/post.php

    r56491 r56515  
    7676                'name'           => _x( 'Media', 'post type general name' ),
    7777                'name_admin_bar' => _x( 'Media', 'add new from admin bar' ),
    78                 'add_new'        => _x( 'Add New', 'file' ),
     78                'add_new'        => __( 'Add New Media File' ),
    7979                'edit_item'      => __( 'Edit Media' ),
    8080                'view_item'      => __( 'View Attachment Page' ),
     
    203203                'name'               => _x( 'Changesets', 'post type general name' ),
    204204                'singular_name'      => _x( 'Changeset', 'post type singular name' ),
    205                 'add_new'            => _x( 'Add New', 'Customize Changeset' ),
     205                'add_new'            => __( 'Add New Changeset' ),
    206206                'add_new_item'       => __( 'Add New Changeset' ),
    207207                'new_item'           => __( 'New Changeset' ),
     
    285285                'name'                     => _x( 'Patterns', 'post type general name' ),
    286286                'singular_name'            => _x( 'Pattern', 'post type singular name' ),
    287                 'add_new'                  => _x( 'Add New', 'Pattern' ),
    288                 'add_new_item'             => __( 'Add new Pattern' ),
     287                'add_new'                  => __( 'Add New Pattern' ),
     288                'add_new_item'             => __( 'Add New Pattern' ),
    289289                'new_item'                 => __( 'New Pattern' ),
    290290                'edit_item'                => __( 'Edit Block Pattern' ),
     
    348348                'name'                  => _x( 'Templates', 'post type general name' ),
    349349                'singular_name'         => _x( 'Template', 'post type singular name' ),
    350                 'add_new'               => _x( 'Add New', 'Template' ),
     350                'add_new'               => __( 'Add New Template' ),
    351351                'add_new_item'          => __( 'Add New Template' ),
    352352                'new_item'              => __( 'New Template' ),
     
    409409                'name'                  => _x( 'Template Parts', 'post type general name' ),
    410410                'singular_name'         => _x( 'Template Part', 'post type singular name' ),
    411                 'add_new'               => _x( 'Add New', 'Template Part' ),
     411                'add_new'               => __( 'Add New Template Part' ),
    412412                'add_new_item'          => __( 'Add New Template Part' ),
    413413                'new_item'              => __( 'New Template Part' ),
     
    506506                'name'                  => _x( 'Navigation Menus', 'post type general name' ),
    507507                'singular_name'         => _x( 'Navigation Menu', 'post type singular name' ),
    508                 'add_new'               => _x( 'Add New', 'Navigation Menu' ),
     508                'add_new'               => __( 'Add New Navigation Menu' ),
    509509                'add_new_item'          => __( 'Add New Navigation Menu' ),
    510510                'new_item'              => __( 'New Navigation Menu' ),
     
    19321932 *          by `$post_type_object->label`. Default is 'Posts' / 'Pages'.
    19331933 * - `singular_name` - Name for one object of this post type. Default is 'Post' / 'Page'.
    1934  * - `add_new` - Default is 'Add New' for both hierarchical and non-hierarchical types.
     1934 * - `add_new` - Default is 'Add New Type' for both hierarchical and non-hierarchical types.
    19351935 *             When internationalizing this string, please use a {@link https://developer.wordpress.org/plugins/internationalization/how-to-internationalize-your-plugin/#disambiguation-by-context gettext context}
    1936  *             matching your post type. Example: `_x( 'Add New', 'product', 'textdomain' );`.
     1936 *             matching your post type. Example: `__( 'Add New Product', 'textdomain' );`.
    19371937 * - `add_new_item` - Label for adding a new singular item. Default is 'Add New Post' / 'Add New Page'.
    19381938 * - `edit_item` - Label for editing a singular item. Default is 'Edit Post' / 'Edit Page'.
Note: See TracChangeset for help on using the changeset viewer.