php 重命名订单状态
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 重命名订单状态相关的知识,希望对你有一定的参考价值。
<?php
/*
completed = Terminée
pending = En attente de paiement
processing = En cours
on-hold = En attente
cancelled = Annulée
refunded = Remboursée
failed = Échouée
*/
add_filter( 'wc_order_statuses', 'rename_order_statuses', 20, 1 );
function rename_order_statuses( $order_statuses ) {
$order_statuses['wc-completed'] = 'Envoyée';
return $order_statuses;
}
add_filter( 'bulk_actions-edit-shop_order', 'custom_dropdown_bulk_actions_shop_order', 20, 1 );
function custom_dropdown_bulk_actions_shop_order( $actions ) {
$actions['mark_completed'] = 'Marquer envoyée';
return $actions;
}
foreach( array( 'post', 'shop_order' ) as $hook )
add_filter( "views_edit-$hook", 'shop_order_modified_views' );
function shop_order_modified_views( $views ){
if( isset( $views['wc-completed'] ) )
$views['wc-completed'] = str_replace( 'Terminées', 'Envoyées', $views['wc-completed'] );
return $views;
}
?>
以上是关于php 重命名订单状态的主要内容,如果未能解决你的问题,请参考以下文章
php 将“已完成”订单状态重命名为“已发货”
xml用php解析是重命名php文件吗
如何重命名 MongoDB 数据库? (当前状态)
重命名 Vue mapState 状态
php 如何下载远程文件到本地重命名
php检查文件名是不是存在,重命名文件