Skip to content

Instantly share code, notes, and snippets.

@rhyswynne
Created September 12, 2018 07:40
Show Gist options
  • Save rhyswynne/20e158c075770dbc0c286e79a9357603 to your computer and use it in GitHub Desktop.
Save rhyswynne/20e158c075770dbc0c286e79a9357603 to your computer and use it in GitHub Desktop.
Rename Products in WooCommerce
function winwar_rename_products_in_woocommerce( $args ) {
$newname = 'Painting';
$args['labels'] = array(
'name' => __( $newname . 's', 'woocommerce' ),
'singular_name' => __( $newname, 'woocommerce' ),
'all_items' => __( 'All ' . $newname . 's', 'woocommerce' ),
'menu_name' => _x( $newname .'s', 'Admin menu name', 'woocommerce' ),
'add_new' => __( 'Add New', 'woocommerce' ),
'add_new_item' => __( 'Add new ' . $newname, 'woocommerce' ),
'edit' => __( 'Edit', 'woocommerce' ),
'edit_item' => __( 'Edit ' . $newname , 'woocommerce' ),
'new_item' => __( 'New ' . $newname , 'woocommerce' ),
'view_item' => __( 'View ' . $newname , 'woocommerce' ),
'view_items' => __( 'View ' . $newname . 's', 'woocommerce' ),
'search_items' => __( 'Search ' . $newname . 's', 'woocommerce' ),
'not_found' => __( 'No ' . $newname . 's found', 'woocommerce' ),
'not_found_in_trash' => __( 'No ' . $newname . 's found in trash', 'woocommerce' ),
'parent' => __( 'Parent ' . $newname, 'woocommerce' ),
'featured_image' => __( $newname . ' image', 'woocommerce' ),
'set_featured_image' => __( 'Set ' . $newname . ' image', 'woocommerce' ),
'remove_featured_image' => __( 'Remove ' . $newname . ' image', 'woocommerce' ),
'use_featured_image' => __( 'Use as ' . $newname . ' image', 'woocommerce' ),
'insert_into_item' => __( 'Insert into ' . $newname, 'woocommerce' ),
'uploaded_to_this_item' => __( 'Uploaded to this ' . $newname, 'woocommerce' ),
'filter_items_list' => __( 'Filter ' . $newname . 's', 'woocommerce' ),
'items_list_navigation' => __( $newname . 's navigation', 'woocommerce' ),
'items_list' => __( $newname . 's list', 'woocommerce' ),
);
return $args;
} add_filter( 'woocommerce_register_post_type_product', 'winwar_rename_products_in_woocommerce', 10, 2 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment