Skip to content

Commit 3dbceeb

Browse files
authored
add in "template_name" labels from WP 6.6 (#990)
1 parent 86b2750 commit 3dbceeb

File tree

3 files changed

+40
-4
lines changed

3 files changed

+40
-4
lines changed

custom-post-type-ui.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1081,10 +1081,11 @@ function cptui_get_preserved_labels() {
10811081
return [
10821082
'post_types' => [
10831083
'singular' => [
1084-
'add_new_item' => esc_html__( 'Add new %s', 'custom-post-type-ui' ),
1085-
'edit_item' => esc_html__( 'Edit %s', 'custom-post-type-ui' ),
1086-
'new_item' => esc_html__( 'New %s', 'custom-post-type-ui' ),
1087-
'view_item' => esc_html__( 'View %s', 'custom-post-type-ui' ),
1084+
'add_new_item' => esc_html__( 'Add new %s', 'custom-post-type-ui' ),
1085+
'edit_item' => esc_html__( 'Edit %s', 'custom-post-type-ui' ),
1086+
'new_item' => esc_html__( 'New %s', 'custom-post-type-ui' ),
1087+
'view_item' => esc_html__( 'View %s', 'custom-post-type-ui' ),
1088+
'template_name' => esc_html__( 'Single item: %s', 'custom-post-type-ui' ),
10881089
],
10891090
'plural' => [
10901091
'view_items' => esc_html__( 'View %s', 'custom-post-type-ui' ),
@@ -1102,6 +1103,7 @@ function cptui_get_preserved_labels() {
11021103
'update_item' => esc_html__( 'Update %s', 'custom-post-type-ui' ),
11031104
'add_new_item' => esc_html__( 'Add new %s', 'custom-post-type-ui' ),
11041105
'new_item_name' => esc_html__( 'New %s name', 'custom-post-type-ui' ),
1106+
'template_name' => esc_html__( '%s Archives', 'custom-post-type-ui' ),
11051107
],
11061108
'plural' => [
11071109
'search_items' => esc_html__( 'Search %s', 'custom-post-type-ui' ),

inc/post-types.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -924,6 +924,23 @@ function cptui_manage_post_types() {
924924
]
925925
);
926926

927+
echo $ui->get_text_input( // phpcs:ignore.
928+
[
929+
'labeltext' => esc_html__( 'Template name', 'custom-post-type-ui' ),
930+
'helptext' => esc_html__( 'Use by the site editor to display on the templates/add new template screens.', 'custom-post-type-ui' ),
931+
'namearray' => 'cpt_labels',
932+
'name' => 'template_name',
933+
'textvalue' => isset( $current['labels']['template_name'] ) ? esc_attr( $current['labels']['template_name'] ) : '',
934+
// phpcs:ignore.
935+
'aftertext' => esc_html__( '(e.g. "Single item: Movie")', 'custom-post-type-ui' ),
936+
'data' => [
937+
/* translators: Used for autofill */
938+
'label' => sprintf( esc_attr__( 'Single item: %s', 'custom-post-type-ui' ), 'item' ),
939+
'plurality' => 'singular',
940+
],
941+
]
942+
);
943+
927944
?>
928945
</table>
929946
</div>

inc/taxonomies.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -842,6 +842,23 @@ function cptui_manage_taxonomies() {
842842
],
843843
]
844844
);
845+
846+
echo $ui->get_text_input( // phpcs:ignore.
847+
[
848+
'namearray' => 'cpt_tax_labels',
849+
'name' => 'template_name',
850+
'textvalue' => isset( $current['labels']['template_name'] ) ? esc_attr( $current['labels']['template_name'] ) : null,
851+
// phpcs:ignore.
852+
'aftertext' => esc_html__( '(e.g. "Category Archives")', 'custom-post-type-ui' ),
853+
'labeltext' => esc_html__( 'Template name', 'custom-post-type-ui' ),
854+
'helptext' => esc_attr__( 'Use by the site editor to display on the templates/add new template screens.', 'custom-post-type-ui' ),
855+
'data' => [
856+
/* translators: Used for autofill */
857+
'label' => sprintf( esc_attr__( '%s Archives', 'custom-post-type-ui' ), 'item' ),
858+
'plurality' => 'singular',
859+
],
860+
]
861+
);
845862
?>
846863
</table>
847864
</div>

0 commit comments

Comments
 (0)